Documentation
root@Grafana-VM:~# cat /etc/systemd/system/alertmanager.service
[Unit] Description=Alertmanager Documentation=https://prometheus.io/docs/alerting/latest/alertmanager/ After=network.target [Service] ExecStart=/usr/local/bin/alertmanager—config.file=/etc/alertmanager/alertmanager.yml
—storage.path=/var/lib/alertmanager User=alertmanager Group=alertmanager Restart=always [Install] WantedBy=multi-user.target
root@Grafana-VM:~# cat /etc/systemd/system/loki.service
[Unit] Description=Loki service After=network-online.target Wants=network-online.target [Service] Type=simple User=loki ExecStart=/usr/bin/loki -config.file /etc/loki/config.ymlGive a reasonable amount of time for the server to start up/shut down
TimeoutSec = 120 Restart = on-failure RestartSec = 2 [Install] WantedBy=multi-user.target root@Grafana-VM:root@Grafana-VM:
root@Grafana-VM:~# cat /etc/systemd/system/promtail.service
[Unit] Description=Promtail service After=network-online.target Wants=network-online.target [Service] Type=simple User=promtail ExecStart=/usr/bin/promtail -config.file /etc/promtail/config.ymlGive a reasonable amount of time for promtail to start up/shut down
TimeoutSec = 60 Restart = on-failure RestartSec = 2 [Install] WantedBy=multi-user.targetroot@Grafana-VM:~# cat /etc/systemd/system/prometheus.service
[Unit] Description=Prometheus Wants=network-online.target After=network-online.target [Service] User=prometheus Group=prometheus Type=simple ExecStart=/usr/local/bin/prometheus—config.file /etc/prometheus/prometheus.yml
—storage.tsdb.path /var/lib/prometheus/
—web.console.templates=/etc/prometheus/consoles
—web.console.libraries=/etc/prometheus/console_libraries [Install] WantedBy=multi-user.target
