echo "command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 8% -p /">>/usr/local/nagios/etc/nrpe.cfg echo "command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%">>/usr/local/nagios/etc/nrpe.cfg echo "command[check_iostat]=/usr/local/nagios/l...
[root@13 libexec]# ./check_iostat Can't exec "iostat": No such file or directory at ./check_iostat line 68. IOSTAT UNKNOWN - Error executing iostat command 于是我重新一下yum -y install sysstat 在次执行: ./check_iostat OK 返回值正常。可能是卸载sendmail的时候卸载了一些依赖的软件包。
|--check_iostat# 用于监控的插件 |--check_memory.pl# 用于监控的插件 |--check_mysql# 用于监控的插件 |--libart_lgpl-2.3.17.tar.gz# iostat监控插件所需 |--nagios-3.5.1.tar.gz# 主程序 |--nagios-plugins-1.4.16.tar.gz# 插件管理 |--nrpe-2.12.tar.gz# agent |--pnp-0.4.14.tar.gz#...
|-- check_iostat # 用于监控的插件 |-- check_memory.pl # 用于监控的插件 |-- check_mysql # 用于监控的插件 |-- libart_lgpl-2.3.17.tar.gz # iostat监控插件所需 |-- nagios-3.5.1.tar.gz # 主程序 |-- nagios-plugins-1.4.16.tar.gz # 插件管理 |-- nrpe-2.12.tar.gz # agent |--...
F、NRPE :Command 'check_iostat' not defined 原因:插件未定义 解决:客户端,nrpe的命令名定义不正确,导致服务端check_nrpe无法获取争取的命令名 服务端,service.cfg 里的check_nrpe!check_iostt 提醒: a、检查客户端系统自带的防火墙,是否把nrpe默认端口5666 drop掉 ...
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10% command[check_iostat]=/usr/local/nagios/libexec/check_iostat -w 6 -c 10 10、启动Nagios client nrpe守护进程 [root@web02 etc]# /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d ...
[root@NFS-Client data]# dos2unix /usr/local/nagios/libexec/check_memory.pl [root@NFS-Client data]# dos2unix /usr/local/nagios/libexec/check_iostat [root@NFS-Client etc]# cp nrpe.cfg nrpe.cfg.ori [root@NFS-Client etc]# sed -i '199,203d' /usr/local/nagios/etc/nrpe.cfg ...
check_command check_nrpe!check_iostat } services.cfg 我采用NRPE的被动模式,通过nagios_server主机上的check_nrpe插件,调用运行在renmote_linux上的NRPE daemon监控renmote_linux的本地资源。 NRPE原理 NRPE 总共由两部分组成: check_nrpe 插件,位于监控主机上 ...
NRPE工作于被监控端,用于在被监控的远程UNIX/Linux主机上执行脚本插件以获取数据,并回传给监控端,以实现对这些主机资源的监控,可以理解为半被动模式。可用于监控本地的负载(uptime)、CPU(top、sar)及其温度、内存和交换分区(free、swap)、IO(iostat)、RAID以及对本地所有文件的指纹(MD5)监控。
check_command check_nrpe!check_swap register 0 } define service { name generic-disk-service use generic-service service_description Disk Partition check_command check_nrpe!check_disk register 0 } define service { name generic-iostat-service use generic-service service_description Disk Iostat check_co...