librenms/poller-service.conf
Louis Rossouw e55b1cb68f Change upstart script:
- Respawn and unlimited number of times
- Wait 60 seconds before restarting
Logic is to give whatever cause the process to fail some time to fix.  And to keep trying.
2015-08-31 00:04:26 +02:00

27 lines
544 B
Plaintext

# poller-service - SNMP polling service for LibreNMS
description "SNMP polling service for LibreNMS"
author "Clint Armstrong <clint@clintarmstrong.net>"
# When to start the service
start on runlevel [2345]
# When to stop the service
stop on runlevel [016]
# Automatically restart process if crashed
respawn
# Restart an unlimited amount of times
respawn limit unlimited
chdir /opt/librenms
setuid librenms
setgid librenms
# Start the process
exec /opt/librenms/poller-service.py
# Wait 60 seconds before restart
post-stop exec sleep 60