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]