Skip to content

Supervisord

It shows you the totals per status and also the uptime per process. That way you can add alerts for instance when there are process in state FATAL.

SNMP Extend

  1. Copy the python script to the desired host.

    wget https://github.com/librenms/librenms-agent/raw/master/snmp/supervisord.py -O /etc/snmp/supervisord.py
    

    This command uses the default unix socket path. For a different path, change the unix_socket_path variable in the script.

  2. Make the script executable.

    chmod +x /etc/snmp/supervisord.py
    
  3. Edit your snmpd.conf file, usually /etc/snmp/snmpd.conf, and add:

    extend supervisord /etc/snmp/supervisord.py
    
  4. Restart snmpd on your host.

    systemctl restart snmpd