nagios-被監控端的mi1.cfg配置

君落塵發表於2014-11-05
監控主機:
cd /usr/local/nagios/etc/objects/hosts    
vi mi1.cfg

define host{
        use     linux-server
        host_name       mi1
        alias           mi1-server
        address         172.16.10.11
}
define service{
        use     generic-service
        host_name       mi1
        service_description     PING
        check_command           check_ping!100.0,20%!200.0,50%
        max_check_attempts 5
        normal_check_interval 1
}
define service{
        use     generic-service
        host_name       mi1
        service_description     Root Partition
        check_command           check_local_disk!20%!10%!/
        max_check_attempts 5
        normal_check_interval 1
}
define service{
        use     generic-service
        host_name       mi1
        service_description     Current Users
        check_command           check_local_users!20!50
        max_check_attempts 5
        normal_check_interval 1
}
define service{
        use     generic-service
        host_name       mi1
        service_description     Total Processes
        check_command           check_local_procs!600!800!RSZDT
        max_check_attempts 5
        normal_check_interval 1
}
define service{
        use     generic-service
        host_name       mi1
        service_description     zombie Processes
        check_command           check_local_procs!5!10!Z
        max_check_attempts 5
        normal_check_interval 1
}
define service{
        use     generic-service
        host_name       mi1
        service_description     Current Load
        check_command           check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
        max_check_attempts 5
        normal_check_interval 1
}
define service{
        use     generic-service
        host_name       mi1
        service_description     Swap Usage
        check_command           check_local_swap!20!10
        max_check_attempts 5
        normal_check_interval 1
}
define service{
        use                             generic-service         ; Name of service template to use
        host_name                       mi1
        service_description             SSH
        check_command                   check_ssh
        notifications_enabled           0
        }


被監控端
[root@mi1 ~]# vi /usr/local/nagios/etc/nrpe.cfg
 allowed_hosts=127.0.0.1,172.16.10.13
 
command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda6
command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z
command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200 
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c %10       
        
        

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29819001/viewspace-1321573/,如需轉載,請註明出處,否則將追究法律責任。

相關文章