O seguinte arquivo de unidade funcionou para mim ao instalar o prometheus server (em oposição a um exportador).
# /etc/systemd/system/prometheus.service
[Unit]
Description=Prometheus Server
Documentation=https://prometheus.io/docs/introduction/overview/
After=network-online.target
[Service]
User=prometheus
Restart=on-failure
ExecStart=/usr/local/bin/prometheus-1.1.2.linux-amd64/prometheus \
-config.file=/etc/prometheus/prometheus.yml \
-storage.local.path=/var/lib/prometheus/data
[Install]
WantedBy=multi-user.target
Isso pressupõe, obviamente, que você criou um usuário prometheus e concedeu as permissões necessárias.
Em seguida, use os comandos mencionados pelo WInfly.
$ sudo systemctl daemon-reload
$ sudo systemctl enable prometheus
$ sudo systemctl start prometheus
$ sudo systemctl status prometheus
Eu achei o seguinte útil:
Prometheus: link
Páginas de manual para diretivas de arquivo de unidade: link