内容如下:
邮件主题:** PROBLEM Service Alert: localhost/Total Processes is WARNING ** 内容: ***** Nagios ***** Notification Type: PROBLEM Service: Total Processes Host: localhost Address: 127.0.0.1 State: WARNING Date/Time: Thu Jun 14 21:08:13 CST 2012 Additional Info: PROCS WARNING: 307 processes with STATE = RSZDT
原因:监控进程数太少导致;
执行 top 命令,发现 task:344
解决方法:
vi /usr/local/nagios/etc/objects/localhost.cfg
定位到:
# Define a service to check the number of currently running procs # on the local machine. Warning if > 250 processes, critical if # > 400 users. define service{ use local-service ; Name of service template to use host_name localhost service_description Total Processes check_command check_local_procs!250!400!RSZDT }
check_command check_local_procs! 250! 400!RSZDT
分别已 344为基数,加到 544 和 744
check_command check_local_procs! 544! 744!RSZDT
重启nagios
/etc/rc.d/init.d/nagios reload
web进入nagios
截图如下:
看到Nagios服务状态正常:
存在问题:无
原创文章:转载请注明出处,谢谢!