I've been using monit to monitor the processes on my servers for several years now. During this time I've written test-cases for several daemon processes, especially tailored for Debian GNU/Linux (Unstable/Squeeze):
- apache2
- apt-cacher-ng
- atd
- avahi
- bind
- clamav
- couchdb
- courier-auth
- courier-imap
- courier-mta
- cron
- dhcpd
- dovecot
- ejabberd
- gnump3d
- slapd
- memcached
- mysql
- nagios3
- nscd
- ntp
- postgresql-8.4
- puppet
- samba
- smartd
- snmpd
- spamassassin
- squid3
- ssh
- supervisor
- syslog
- tomcat6
- tryton
All of them are now available at this location: http://storage.fladi.at/~FladischerMichael/monit/
Feel free to use them in your own envirnoment or just an example on how to monitor a service. Feedback and improvements are always welcome.
Add a comment