Server Nagios: 192.168.1.110
Server DNS: 192.168.1.102
Contoh berikut adalah untuk memantau load, bilangan user yang log in, baki kapasiti root partition, jumlah proses sedang berjalan dengan menggunakan nrpe
-
Pada server Nagios (Wheezy):
- Install pakej-pakej yang diperlukan:
apt-get install nagios3 nagios-plugins nagios-nrpe-plugin
- Buatkan fail /etc/nagios3/conf.d/dns-mylab.cfg seperti berikut:
[code lang=’plain’]define host{
use generic-host
host_name dns
alias dns-mylab
address 192.168.1.102
}
define service{
use generic-service
host_name dns
service_description Current Load
check_command check_nrpe_1arg!check_load
}
define service{
use generic-service
host_name dns
service_description Current Users
check_command check_nrpe_1arg!check_users
}
define service{
use generic-service
host_name dns
service_description Disk Space
check_command check_nrpe_1arg!check_root
}
define service{
use generic-service
host_name dns
service_description Total Processes
check_command check_nrpe_1arg!check_total_procs
}[/code] - Mulakan semula servis nagios
/etc/init.d/nagios3 restart
-
Pada server DNS (squeeze):
- Pasang pakej-pakej yang diperlukan
apt-get install nagios-nrpe-server nagios-plugins
- Edit /etc/nagios/nrpe.cfg seperti dibawah dengan mengambil kira output “df -h”, IP server nagios & IP server DNS
[code lang=’plain’]#server_address=127.0.0.1
server_address=192.168.1.102#allowed_hosts=127.0.0.1
allowed_hosts=192.168.1.110#command[check_hda1]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/hda1
command[check_root]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/mapper/debian-root[/code] - Mulakan semula servis nrpe
/etc/init.d/nagios-nrpe-server restart