实时警报通知:微信告警通知的重要性解析
744
2023-03-15
Cacti+Nagios(二):安装Cacti
1、设置mysql,创建Cacti数据库和账号
1 2 3 4 5 | [root@nagios ~]# mysql -u root -p123456 mysql> create database cactidb; mysql> GRANT ALL ON cactidb.* TO cactier@localhost IDENTIFIED BY '123456'; mysql> flush privileges; mysql> quit |
12345[root@nagios ~]# mysql -u root -p123456mysql> create database cactidb;mysql> GRANT ALL ON cactidb.* TO cactier@localhost IDENTIFIED BY '123456';mysql> flush privileges;mysql> quit
2、安装rrdtool
1 | [root@nagios ~]# yum -y install rrdtool rrdtool-devel rrdtool-php |
1[root@nagios ~]# yum -y install rrdtool rrdtool-devel rrdtool-php
3、安装配置snmp
4、下载安装Cacti
5、配置参数
6、添加用户、修改权限和属主
7、Apache设置
8、添加计划
每5分钟更新RRD图形,poller是单线程程序,可以改用支持多线程和分布式的工具spine
切换用户,手动执行后在rra目录下生成rrd图形文件
也可以不执行手动操作,等待5分钟,观察rra目录下是否自动生成rrd文件
9、WEB页面初始化
用户名admin 密码admin
10、测试采集数据
(1)查看RRD文件中数据
- nan表示没有数据,每隔300秒获取一次数据。
(2)查看mysql中的更新时间
1 2 3 4 | [cactier@nagios rra]# mysql -uroot -p123456 mysql>use cactidb; mysql>select * from poller_time; mysql>quit |
1234[cactier@nagios rra]# mysql -uroot -p123456mysql>use cactidb;mysql>select * from poller_time;mysql>quit
正常的话是每五分钟更新
(3)采集不到数据怎么办
在网页上清除缓存system utilities -->Rebuild poller cache
同步系统时间#ntpdate 65.55.56.206
(4)测试snmp抓取数据
1 | [root@nagios ~]# snmpwalk -v 2c -c public <目标机器IP> system |
1[root@nagios ~]# snmpwalk -v 2c -c public <目标机器IP> system
发表评论
暂时没有评论,来抢沙发吧~