cacti+nagios安装中遇到的问题

nagiosweb页面不能登陆,文件问题,找不到htpasswd.users文件
路径:/usr/local/nagios/etc/htpasswd.users
解决方法 cp htpasswd htpasswd.users

cacti安装时数据库操作
建立cacti用户,授权,导入数据
内容
mysql -p
create database cacti;
grant all privileges on cacti.* to cacti@’localhost’ identified by ‘cacti’;
flush privileges;
use cacti;
source /var/www/html/cacti/cacti.sql;

cacti web页面不能登陆,数据库连接问题,
修改cacti的配置文件,路径/var/www/html/cacti/include/config.php
内容
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “127.0.0.1”;
$database_username = “cacti”;
$database_password = “cacti”;
$database_port = “3306”;

cacti不能登陆,文件权限问题
路径:/var/lib/php/session
修改权限 chmod 777 session

cacti不出图
1. 首先检查一下rra/下面,有没有数据,如果没有检查rra/ log/的拥有者是不是cactiuser
2. snmpwalk -v 2c -c public ServerIP if 用来测试被控对象(serverIP)是否开启了SNMP服务
3. snmpwalk -v 2c ServerIP -c public .1.3.6.1.4.1.2021.10.1.3 查看被控端是否有CPU负载的数据返回
4. /usr/local/bin/php /home/wwwroot/cacti/poller.php 用来测试PHP是否可以采集到数据。如果上面的都正确,但这步出错,很有可能是PHP配置的问题
5. 如果按第2步snmpwalk能采集到数据,但第3步无法采集,可能是PHP设置的问题,修改PHP.ini,很有可能是PHP权限问题。如果第4步正常而无法显示图,则可能是rra/ log/ 的Owner不对

snmp获取数据有问题

/rra /log路径 /var/www/html/cacti

发表评论

电子邮件地址不会被公开。 必填项已用*标注