• cacti有图无数据解决办法


    Cacti 安装不久,图像界面出来了,但是一直没有数据。

    Cacti 日志中的错误或警告也都一个个全部解决。有些需要访问文件的权限也都有了。

    1.system utilities –>Rebuild poller cache 
    2.系统时间不准确,重新设置时间 
    3.图像没有生成,运行#/usr/bin/php /srv/www/htdocs/cacti/poller.php –force 
    4.权限问题,修改权限#chmod 777 -R /srv/www/htdocs/cacti/rra 
    5.数据库表有损坏,修复#mysqlcheck -ao cacti –auto-repair -uroot -p 
    6.重启snmpd服务#service snmpd restart
    

     都是试过了,还是不行!~

    还是看看这cacti服务器的架构图吧:

    能打开页面并且能看到cacti的默认配置值,证明PHP和Mysql是正常的。

    问题可能出现在它们中:RRDTool和SNMP

    进入mysql中直行下面的语句;

    select * from  poller_time;
    

     

    这里每分钟都会改变一次时间,证明下面的poller.php是正常执行的(如下)

    vi /etc/crontab

    */1 * * * *  /vhs/php/bin/php /home/cacti/poller.php > /dev/null 2>&1
    

    接着又重新检查一遍RRDTool和SNMP的安装步骤,确实没问题。

    SNMP测试正常:

    snmpwalk -v 2c -c public 127.0.0.1
    

     网上忘了在哪看到,目录/home/cacti/rra 里面的rrd是可以删除的。

     

    删除后,回到cacti页面,打开console——>Data Sources——>点击数据源——>点击“Turn On/Off Data Source Debug Mode”

    此时rrd文件会重新生成,注意访问权限授予!~(也可能是无权访问)。


    最后也把snmp服务重启,同时也Rebuild Poller Cache。好了,等着图像出来吧!~

    service snmpd restart
    
  • 相关阅读:
    python -django 之第三方支付
    python 的排名,已经python的简单介绍
    第三方登录
    linux 基础命令
    JWT 加密
    Docker 简介
    中文分词库:结巴分词
    Django websocket 长连接使用
    jQuery截取字符串的几种方式
    Python 操作redis
  • 原文地址:https://www.cnblogs.com/kangleweb/p/9799782.html
Copyright © 2020-2023  润新知