http://www.cacti.net #官网
Cacti系统主要针对企业的大量网络设备、服务器主机监测服务,可提供对CPU负载、内存占用、运行进程数、磁盘空间、网卡流量等各种数据信息的监测

第一步、安装Cacti

默认的用户名密码为:root、CactiEZ

第二步、修改时间

[root@localhost ~]# date 052917402016 #修改时间为2016年5月29日17点40分

第三步、登录web浏览器添加客户端(默认账户密码为admin、admin)

Cacti添加主机_第1张图片

cacti服务端测试被监控端
snmpwalk -c public -v 2c 192.168.0.64

第四步、配置被监测端(SNMP协议采集监测数据、通过Web套件提供监测和管理界面、支持扩展插件等)
要能够支持以SNMP协议提供监测数据
对于Linux主机可以安装net-snmp软件包

[root@localhost ~]# yum groupinstall "Development Tools"

[root@localhost ~]#yum groupinstall "Compatibility Libraries"
[root@localhost ~]#yum -y install net-snmp net-snmp-devel
第五步、设置snmp配置文件
[root@localhost ~]# vim /etc/snmp/snmpd.conf

Cacti添加主机_第2张图片

第六步、重启snmp服务
[root@localhost ~]# service snmpd restart
[root@localhost ~]# chkconfig snmpd on#设置snmpd开机启动
若检测不成
[root@localhost ~]#vi /etc/snmp/snmpd.conf
最后配置如下:
syslocation Server Room
syscontact Sysadmin (root@localhost)
rocommunity public 127.0.0.1
agentaddress 161
rocommunity public
rwcommunity private
trapsink 192.168.0.150 public 162 --> 这里的ip=192.168.0.150为被监控主机ip
然后,再执行第二步操作即可。

第七步、关闭防火墙或开放端口

[root@localhost ~]#service iptables stop

第八步、添加windows设备

添加windows需要注意的地方(接受任何主机的snmp数据包)

Cacti添加主机_第3张图片


1、使用SSH凭证监控linux操作系统
2、使用WMI凭证监控windows操作系统
3、使用SNMP协议监控网络设备