Process monitoring with collectd

Follow this guide to monitor running processes on your cloud instances & servers with collectd for reporting, graphing and alerting purposes.

Nginx Connection States Monitoring

We use the processes collectd plugin to fetch these metrics from your operating system. This plugin is included by default in our collectd distribution so no additional installation is required.

All you need to do is place monitor-processes.conf in your collectd additional config directory; for example /opt/wormly/collectd/etc/collectd.d/. You will probably want to edit this file to specify the various processes you are interested in monitoring.

LoadPlugin processes
<Plugin "processes">
    Process "crond"
    # Add any other processes you wish to monitor...

Test your collectd configuration:

collectd-wormly -T

No errors and {"ok":true} shown on the console? Reload the daemon to commence data collection:

service collectd-wormly restart

Downtime Hurts. Start monitoring and stop worrying.

Our monitoring service continually tests your servers & web sites to keep you online and performing fast. Fully-featured plans start from just $44 / month.

But don't listen to our spiel - Decide for yourself with a free trial »