Nagios
Description
A host/service/network monitoring and management system.
Usage
...
Configuration - Server
Documentation: http://jeremy.ps.uni-saarland.de/nagios3/docs/config.html
/etc/nagios3/
{{{ mkdir /etc/nagios3/conf.d/pslab cd /etc/nagios3/conf.d/pslab touch {contact{group,}s,{check,misc}commands,timeperiods,host{group,}s,services}.cfg chmod -R o+r+X /etc/nagios3/conf.d/pslab}}}
/etc/nagios3/nagios3.conf
{{{-date_format=iso8601 +date_format=strict-iso8601}}}
/etc/apache2/conf.d/nagios3.conf -> /etc/nagios3/apache2.conf
{{{- Order Allow,Deny - Allow From All + Order Deny,Allow + Deny from All + Allow from 127.0.0.1 + Allow from 134.96.186.0/24}}}
Configuration - Client
Workaround for debian bug #411046
# /etc/init.d/nagios-nrpe-server stop Stopping nagios-nrpe: nagios-nrpe. # mkdir /var/run/nagios; chown nagios:nagios /var/run/nagios # rm /var/run/nrpe.pid # vim /etc/nagios/nrpe.cfg -pid_file=/var/run/nrpe.pid +pid_file=/var/run/nagios/nrpe.pid # /etc/init.d/nagios-nrpe-server start Starting nagios-nrpe: nagios-nrpe.
Workaround for debian bug #529979
# /etc/init.d/nagios-nrpe-server stop Stopping nagios-nrpe: nagios-nrpe. # mkdir /etc/nagios/nrpe.d/; chmod 0755 /etc/nagios/nrpe.d/ # /etc/init.d/nagios-nrpe-server start Starting nagios-nrpe: nagios-nrpe.
/etc/nagios/nrpe.cfg
-allowed_hosts=127.0.0.1 +allowed_hosts=134.96.186.73
-command[check_users]=/usr/lib/nagios/plugins/check_users -w 5 -c 10 +command[check_users]=/usr/lib/nagios/plugins/check_users -w 15 -c 30
Literature
...