被监控主机:192.168.122.103
监控主机:192.168.122.117
被监控主机
1 | yum -y install net-snmp |
监控主机
1 | yum -y install httpd php php-mysql php-snmp php-xml php-gd mysql mysql-server epel-release rrdtool |
http://IP/cacti admin/admin
(1)添加设备,这个就是103远程主机
(2)添加103这个设备的相关信息
一定要保存,然后为其创建图形模板
(3)选中所有的模板(图为已经选中过的)
(4)在图形树这add所有的模板,然后save
(5)然后查看,等待数据
对远端数据库进行监控
1 | 1、安装percona-mysql-monitor插件 |
总结:
对于被监控主机,安装net-snmp服务即可,剩下的操作在监控主机上做,对于被监控端的数据库,要进行授权,否则监控主机这是没有办法连接远程数据库的,这个地方要注意;
另外:我在这个地方所有的用户名和密码都是cactiuser,cactiuser,这个地方自己要注意修改,cacti安装需要本地有数据库,所以那个地方是一个授权,另外远程数据库的授权,是一个完全独立的授权,自己修改监控主机的/var/www/html/cacti/scripts/ss_get_mysql_stats.php即可;;;;
如果出错:
smpwalk -v 2c -c public 192.168.122.103
如果不出数据:(不一定在那个时间点出,等会即可)
rrdtool fetch /var/www/html/cacti/rra/**** AVERAGE
注意:
如果在安装cacti,向本地数据库导入cacti.sql时,如果出现错误,一定不会成功,注意查看相关信息;