Nagios监控本地的流量安装配置
2012-12-09 15:50
453 查看
[align=left]一、 linux主机[/align]
[align=left]主要步骤:[/align]
[align=left]1、安装snmpd服务软件包并设置启动之。[/align] [align=left]2、上传监控插件至被监控机nagios/libexec目录并授权[/align] [align=left]3、网卡参数检测[/align] [align=left]4、增加监控command[/align] [align=left]5、 nagios服务器配置添加监控项[/align] |
[align=left]1、 安装修改启动snmpd服务[/align]
[align=left]安装:[root@nagios nagios]# yum -y install net-snmp*[/align]
[align=left]修改vi /etc/snmp/snmp.conf[/align]
[align=left]a)更改[/align] [align=left]# sec.name source community[/align] [align=left]com2sec notConfigUser default public[/align] [align=left]为[/align] [align=left]# sec.name source community[/align] [align=left]com2sec notConfigUser 127.0.0.1(源IP) public(共同体名,即访问密码)[/align] [align=left]b)更改[/align] [align=left]access notConfigGroup "" any noauth exact systemview none none[/align] [align=left]为[/align] [align=left]access notConfigGroup "" any noauth exact mib2 none none[/align] [align=left]c)去掉该的#[/align] [align=left]#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc[/align] [align=left]d)启动snmp[/align] [align=left]/etc/init.d/snmpd start[/align] |
[align=left]cp /root/nagios/nagios-cn-3.2.3/sample-config/check_traffic.sh /usr/local/nagios/libexec/[/align]
[align=left]改属主为:nagios[/align]
[align=left]chown nagios.nagios ./check_traffic.sh[/align] [align=left]chmod 776 /var/tmp/*[/align] |
检查启动情况
Netstat –na|grep 161
测试snmpwalk -v 1 -c public localhost system
Traffic 脚本测试,如果不知道网卡, 命令列出
[align=left]/usr/local/nagios/libexec/check_traffic.sh -V 2c -C public -H 127.0.0.1 -L[/align]
[align=left][root@localhost snmp]# /usr/local/nagios/libexec/check_traffic.sh -V 2c -C public -H 127.0.0.1 -L[/align]
[align=left]List Interface for host 127.0.0.1.[/align]
[align=left]Interface index 1 orresponding to lo[/align]
[align=left]Interface index 2 orresponding to eth0[/align]
[align=left]Interface index 3 orresponding to sit0[/align]
[align=left]可以测试是否能够正常采集到数据[/align]
[align=left][root@localhost snmp]# /usr/local/nagios/libexec/check_traffic.sh -V 2c -C public -H 127.0.0.1 -I 2 -w 12,30 -c 15,35 -M -b[/align]
[align=left]OK - The Traffic In is 0.0Mbps, Out is 0.0Mbps, Total is 0.0Mbps. The Check Interval is 31s |In=0.0Mbps;12;15;0;0 Out=0.0Mbps;30;35;0;0 Total=0.0Mbps;42;50;0;0 Interval=31s;1200;1800;0;0[/align]
[align=left]注:-V snmp协议版本 -C 共同体名 -I 参数对应上面-L输出的网卡index值。标示监视相应的网卡。该插件其它使用方法及各参数解释详情”-help”或者看上面论坛石头描述[/align]
4.增加监控command
[align=left]修改commands.cfg,增加如下段[/align]
[align=left]define command{[/align]
[align=left] command_name check_traffic[/align]
[align=left] command_line $USER1$/check_traffic.sh -V 2c -C public -H $HOSTADDRESS$ -I $ARG1$ -w $ARG2$ -c $ARG3$ -M -b[/align]
[align=left] }[/align]
5.nagios服务器配置添加监控项
[align=left]修改localhost.cfg,增加如下段[/align]
[align=left]############监控流量####################[/align]
[align=left]define service{[/align]
[align=left] use local-service,services-pnp ; Name of service template to use[/align]
[align=left] host_name localhost[/align]
[align=left] service_description check_traffic[/align]
[align=left]check_command check_traffic!2!12,30!15,35[/align]
[align=left]notifications_enabled 1[/align]
[align=left]}[/align]
[align=left]重启nagios,snmpd[/align]
[align=left]Service nagios restart[/align]
[align=left]Service snmpd restart[/align]
[align=left] [/align]
[align=left] [/align]本文出自 “bensonzbs-乖乖学” 博客,请务必保留此出处http://bensonzbs.blog.51cto.com/1657517/1083258
相关文章推荐
- 监控机为Linux主机的nagios安装与配置之利用snmp方式监控远程主机上的“本地信息”
- Nagios--运维监控软件--简易安装与配置(已经在信工服务器实现)
- Nagios监控平台安装和配置
- Nagios+pnp4nagios+rrdtool 安装配置nagios被监控端NRPE配置(二)
- Nagios远程监控软件的安装与配置详解
- linux下安装配置nagios监控
- CentOS5.5X64安装配置Nagios监控
- Nagios远程监控软件的安装与配置详解
- Nagios远程监控软件的安装与配置详解
- nagios监控服务的安装和配置
- nagios用NRPE监控Linux主机 服务端和客户端的安装配置 推荐
- Windows下JProfiler监控本地tomcat性能之安装配置
- Nagios远程监控软件的安装与配置详解
- nagios监控服务的安装和配置
- MRTG—网络流量监控工具 windows和linux上的安装和使用配置方法 第二十一集 Mrtg系统监控
- nagios 服务端与客户端监控安装与详细配置,各配置文件详解
- Nagios监控Windows配置,安装NSClient++
- nagios监控服务的安装和配置
- Nagios远程监控软件的安装与配置详解(1)
- Nagios的安装配置与应用之五监控远程Linux服务器 推荐