diff --git a/contrib/init/linux-systemd/ejabberd-exporter.service b/contrib/init/linux-systemd/ejabberd-exporter.service index 2a1e65c..3eb8381 100644 --- a/contrib/init/linux-systemd/ejabberd-exporter.service +++ b/contrib/init/linux-systemd/ejabberd-exporter.service @@ -5,10 +5,12 @@ Description=ejabberd prometheus exporter Type=simple User=nobody Group=nobody -ExecStart=/opt/ejabberd-metrics/prometheus.py +Environment="VIRTUAL_ENV=/opt/ejabberd-tools/venv" +Environment="PATH=/opt/ejabberd-tools/venv/bin:/usr/local/bin:/usr/bin:/bin" +ExecStart=/opt/ejabberd-tools/prometheus.py +WorkingDirectory=/opt/ejabberd-tools/ Restart=always RestartSec=5s -Environment=PATH=/usr/bin:/usr/local/bin [Install] WantedBy=multi-user.target