本文原创,转载请注明出处:
http://teartao.iteye.com/blog/2173109
相关附件下载链接:
链接: http://pan.baidu.com/s/1pJODHvd 密码: ygs9(选中文本可见)
1、check_linux_status.pl插件安装
check_linux_stats.pl插件用于监控linux系统性能(cpu, mem, load, disk usage, disk io, network usage, open files and processes).需要安装Sys::Statistics::Linux(是perl插件)
放置nagios的插件目录,给予执行权限。
#安装perl相关服务
#不太清楚具体要装哪些,所以就全部安装吧- -!
#yum install -y perl-ExtUtils* perl*time* perl-UNIVERSAL* perl*devel*
tar -xzf perl-5.20.1.tar.gz
cd perl-5.20.1
./Configure -des -Dprefix=$HOME/localperl
make
make test
make install
#cd /home/taolei/copy/pkg/
#【安装check_linux_status.pl插件:】
#check_linux_stats插件用于监控linux系统性能(cpu, mem, load, disk usage, disk io, network usage, open files and processes).
#需要安装Sys::Statistics::Linux(是perl插件)
tar xzvf Sys-Statistics-Linux-0.66.tar.gz
cd Sys-Statistics-Linux-0.66
more INSTALL
perl Makefile.PL
make
make test #若test报错,请检查perl是否安装或perl是否安装完全
make install
常见问题:
check_linux_status.pl安装
【问题描述】make test报错Can't locate Time/HiRes.pm in @INC.....
【解决方法】yum -y install perl-Time-HiRes 安装perl相关插件
2、其它插件
以下插件不用安装,直接输入文件名 -h 就能看到帮助信息,按照命令规则定义监控命令即可,如报错,请检查下列文件监控所依赖的环境(nagios core 等)
check_traffic.sh :需要启动snmp的 snmpd服务
check_ps.sh
check_mem.sh
还需注意的是,这些第三方插件拷贝至nagios插件目录时,一般是没有执行权限的,需要用chown 或chmod修改执行权限。还有可能出现本地可以执行脚本,但监控机上nrpe无法得到正确的监控信息,这也是由于权限问题导致的。
chmod 755 -R *
给当前目录下所有文件赋予执行权限
分享到:
相关推荐
Nagios监控平台之三:MRTG监控交换机流量
nagios监控网卡流量插件 Total RX Bytes: 9671.37 MB, Total TX Bytes: 4099.41 MB Average Traffic: 0.00 kB/s (0.0%) in, 2.10 kB/s (0.0%) out| inUsage=0.0;80;100;; outUsage=0.0;80;100;;
nagios监控主机内存,监控主机开销,主机类型为linux
nagios监控cpu使用率插件 CPU OK : user=0% system=0% iowait=0% idle=100% | cpu_user=0%;90;100; cpu_sys=0%;90;100; cpu_iowait=0%;90;100; cpu_idle=100%;
使用nagios监控mongoddb分片集群,开业python插件
nagios监控windows64位插件
nagios 监控服务器内存脚本,实时短信报警
配置Nagios检查主机开销,主机为linux各种版本
Nagios 是一种开源的网络监控系统,可用于监控网络设备、服务器和应用程序。它提供了强大的监控和报警功能,使网络管理员能够实时了解系统的状态并及时采取措施。 Nagios 具有以下主要功能: 监控服务:Nagios 可以...
nagios 流量使用监控脚本,https://blog.csdn.net/jie_linux/article/details/85702712
nagios监控部署+邮箱报警—出问题报错可以看看不错的教程!
nagios监控ORACLE插件,监控内容非常多!
redis自身的info可以读出自身的内存使用情况,通过config get可读出你所设置的内存最大值。故可通过这两点,对redis内存使用情况进行监控。以下脚本考虑了四种输出可能:正常,警告,严重警告
1、编写shell ...4、在监控客户端(路径/usr/local/nagios/etc)配置nrpe.cfg command[check_update]=/usr/local/nagios/libexec/check_update /mail/logs/sendmail -w 1 -c 2 5、客户端、主机服务重启
centos6.4系统环境下的nagios监控配置
Nagios监控redis、MySQL插件,亲测可用。 不能用的可以加Q私聊
nagios监控交换机端口,MRTG监控交换机流量
Nagios的配置过程:主机,主机组,服务,服务组,联系人,联系人组,监控时间,监控命令等,配置文件及配置项之间相互关联,彼此引用。
nagios 配置 监控数据库 nagios 配置 监控数据库
本教程采用Open SuSE Linux为基础平台,用Nagios监控SQL数据库