今天遇到一个cacti监控的问题,挺简单的问题但是花了我四个小时的时间,写个日志防止以后会忘记。

问题:加入一台cacti客户机,使cacti可以监控。

如果没有安装net-snmp,则需要先安装它。

./configure --prefix=/usr/local/snmp --with-openssl=/usr/ --with-mib-modules=ucd-snmp/diskio注意,以上的

--with-mib-modules=ucd-snmp/diskio选项,可以让服务器支持磁盘I/O监控)

 

make && make install

安装好后修改配置文件

cp EXAMPLE.conf  /usr/local/snmp/share/snmp/snmpd.conf

vim  snmpd.conf

#       sec.name  source          community
com2sec local     127.0.0.1       public
com2sec mynetwork 192.168.1.8      public   调整一下安装设置,只允许1.8主机可以访问我snmp

/usr/local/snmp/sbin/snmpd -c /usr/local/snmp/share/snmp/snmpd.conf  启动snmp服务

[root@data6 sbin]# netstat -tunlp | grep snmpd      查看端口是否开启
udp        0      0 0.0.0.0:161                 0.0.0.0:* 

最后一步也是关键的一步

snmpwalk -v 2c -c public 192.168.1.16     看是否有信息,如果有则成功。如果没有的话,查看权限设置的问题。

 如果要使更改的配置文件生效,需要先Kill掉之前的进程。