开启linux主机snmp,开启Linux主机snmp

被监控端配置

大部分情况下,我们监控的是服务器,以RedHat Linux为例,看看如何打开SNMP服务。

只有开启了SNMP服务,监控端才可以收集数据。

打开默认的/etc/snmp/snmp.conf文件,更改如下配置:

1、查找以下字段:

代码:

#    sec.name source     community

com2sec notConfigUser default    public

将"comunity"字段改为你要设置的密码.比如"bizcnpublic".

将“default”改为你想哪台机器可以看到你的snmp信息,如10.10.10.10。授权服务器IP

2、查找以下字段:代码:

####

# Finally, grant the group read-only access to the systemview view.

#    group     context sec.model sec.level prefix read  write notif

access notConfigGroup ""   any    noauth  exact systemview none none

将"read"字段改为all.

代码:

#access notConfigGroup ""   any    noauth  exact all none none

3、查找以下字段:代码:

##      incl/excl subtree             mask

#view all  included .1                80

将该行前面的"#"去掉.

4、查找以下字段:代码#

#name           incl/excl     subtree         mask(optional)

添加一行view    all           included   .1

变成

#name           incl/excl     subtree         mask(optional)

view    all           included   .1

4、查找一下字段:代码

#view mib2   included .iso.org.dod.internet.mgmt.mib-2 fc

将该行前面的"#"去掉.

保存关闭.

4、运行/etc/init.d/snmpd start命令运行snmpd.

5、如果有防火墙,打开UDP 161端口。

最后运行netstat -ln查看161端口是否打开了.

使用ntsysv,让snmp服务,每次开机自动运行。

如果没有安装snmp服务,请在RH的安装光盘上找到net-snmp.rpm,再安装。

五、测试

打开本机的SNMP服务,

打开http://IP/cacti

默认Cacti有LocalHost的四项参数,直接可以查看了。

六、排错

1. 首先检查一下rra/下面,有没有数据,如果没有检查rra/ log/的拥有者是不是cactiuser

2. snmpwalk -v 2c -c public ServerIP if 用来测试被控对象(serverIP)是否开启了SNMP服务

3. snmpwalk -v 2c ServerIP -c public .1.3.6.1.4.1.2021.10.1.3 查看被控端是否有CPU负载的数据返回

4. /usr/local/bin/php /home/wwwroot/cacti/poller.php 用来测试PHP是否可以采集到数据。如果上面的都正确,但这步出错,很有可能是PHP配置的问题,或开启了SuLinux。

5. 如果按第2步snmpwalk能采集到数据,但第3步无法采集,可能是PHP设置的问题,修改PHP.ini,很有可能是PHP权限问题。如果第4步正常而无法显示图,则可能是rra/ log/ 的Owner不对

Cacti + rrdtool 非常灵活,可以使用到非常广的范围,但是很多需要自己写插件和模板,现在对cacti和rrdtool的研究还处中初级阶段!要想好好利用这个工具,也得费一番心思!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值