一.安装配置snmp
1.安装snmp
yum -y install net-snmp
2.配置snmp
vim /etc/snmp/snmpd.conf
# sec.name source community
com2sec notConfigUser default public
#
这里的source下面可以写,允许监控本主机的IP地址或网段。
#community这里可以写你的社区地址,cacti监控的时候必须跟你的社区一致才行,为了安全不要使用默认。
将
# group context sec.model sec.level prefix read write notif
access notConfigGroup "" any noauth exact systemview none none
改为
# group context sec.model sec.level prefix read write notif
access notConfigGroup "" any noauth exact all none none
#将所有权限都给执行cacti服务的用户
# name incl/excl subtree mask(optional)
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
#这里写要监控的资源
3.启动服务
service snmpd start
Starting snmpd: [ OK ]
二.添加监控
打开cacti控制台
点击“Devices”然后点击又上角的Add

画红框的地方如果改了community,就要跟配置文件里面的community一致,如果没有问题就点击下面的creat

如果报错是防火墙的原因,添加防火墙允许就不会报错了。
添加成功左上角就会提示
点击红框部分
画
红框部分可以添加其他监控内容,我们这里指选择默认都打上勾,然后点击右下角的creat

这时候再看Drvices里面就有我们刚添加的Linux了,有时候刚添加的时候是未知,等一会刷新就好了

把主机添加到图形树

点击graph tree就能看到我们的主机了

这样就成功了
