zhangqiang 发表于 2017-6-19 22:50:08

cacti,当udp不能用时,使用tcp的snmp监控服务器

国内网络环境复杂,udp往往不能用,可代用tcp,注意如下

Cacti 添加主机的地方:

主机名写 tcp:ip 不是写ip 。 比如你的服务器IP位192.168.8.8

这里就写tcp:192.168.8.8

snmp协议,通过修改snmpd文件,加入监听tcp端口
1.首先备份要修改的文件,以防出错还可以恢复。

cp /etc/rc.d/init.d/snmpd /etc/rc.d/init.d/snmpd_bak
2.然后修改配置文件
vi /etc/rc.d/init.d/snmpd
3.在文件中找到下面代码,将原来的
OPTIONS="-LS0-6d -Lf /dev/null -p /var/run/snmpd.pid"
修改为

OPTIONS="tcp:888 -LS0-6d -Lf /dev/null -p /var/run/snmpd.pid"
4.重启SNMP服务

service snmpd restart

这个时候SNMP服务,用的就是TCP888端口进行通讯了。

亲测可用。


页: [1]
查看完整版本: cacti,当udp不能用时,使用tcp的snmp监控服务器