Deployment of a Prometheus monitoring system with Grafana.
These files are updated with the progress of the project
Nginx virtual host to listen on 8080 and redirect to the wanted services.
- / -> grafana (port 3000)
- /prometheus/ -> prometheus web interface (port 9090)
Template of the prometheus.service. The template already include the modifications to work with the Nginx reverse proxy.
Images/Schema for the wiki.
Files of the running Alertmanager instance (/app/alertmanager).
Files of the running Prometheus instance (/app/prometheus2.51.2).
/etc/service_restarter.yml (Hard link)
File for service_restarter.
/etc/systemd/system/alertmanager.service (Hard link)
Service file of Alertmanager. Store the alerts that should trigger a service restart.
/etc/systemd/system/prometheus.service (Hard link)
Service file of Prometheus.
/etc/systemd/system/service_restarter.service (Hard link)
Service file of Service Restarter.