设为首页 收藏本站
查看: 1190|回复: 0

[经验分享] cacti可能遇到的问题汇总----经过实验都可用

[复制链接]

尚未签到

发表于 2019-1-10 08:41:09 | 显示全部楼层 |阅读模式
  我在安装cacti监控流量时遇到了很多问题,网上有很多回答,良莠不齐,经过在网上搜
  我在安装cacti监控流量时遇到了很多问题,网上有很多回答,良莠不齐,经过在网上搜集资料并且自己尝试,特总结如下,以下方法都经实验可用。
  1. 如果出现403 forbidden的错误,请把selinux关闭
  Service selinux stop && chkconfig selinux off
  2. 图片不能显示或者有图无数据显示-nan
  首先检查snmp是否正常:
  #snmpwalk -c public -v 2c localhost      //public是团体名 2c是版本号
  or
  #snmpwalk -v 1 -c public localhost IP-MIB::ipAdEntIfIndex
  会显示输出如下:                IP-MIB::ipAdEntIfIndex.61.xxx.xxx.xxx = INTEGER: 2 IP-MIB::ipAdEntIfIndex.127.0.0.1 = INTEGER: 1 IP-MIB::ipAdEntIfIndex.172.xxx.xxx.xxx=INTEGER: 3
  也可以用snmpd -f -Le 命令查看当前有没有出什么错
  1.Can’t locate extUtils/makemaker.pm
  安装perl后解决.
  yum -y install perl-CPAN
  在确保snmp数据采集正常的情况下,总结如下
  1.--console-----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
  7.cacti的日志太大,清理日志
  8.查看日志,---console-----System Utilities---View Cacti log File"
  一般查看日志,会出现大量数据采集失败的警告
  ————————————————————————————————————————————————————————
  问题:Cacti  ERROR: Legend set but no color:
  解决:
  出现这个问题,一般就是Cacti跟Rrdtool配置出了问题。
  只需要简单的设置一下Cacti的配置文件即可。一开始安装的Rrdtool是1.4.5的版本,在Cacti配置的时候默认选择的Rrdtool 1.0.X。

  Rrdtool版本选择
  然后把版本换成1.2.X即可!Cacti  ERROR: Legend set but no color问题就解决了。
Cacti中文版安装插件支持
  发布时间:May 11, 2012 // 分类:Cacti // No Comments
  Cacti默认安装后不支持插件,需打一个补丁PA,即:Plugin Architecture,Cacti中文版安装请参考:Centos服务器安装Cacti中文版。
  注:最新版Cacti已整合PA,安装插件更方便。
  PA安装:
  1
  2
  3
  4
  cd /home/wwwroot/cacti
  wget http://blogimg.chinaunix.net/blog/upfile2/090818213852.gz
  gzip -d 090818213852.gz
  patch -p1 -N < 090818213852
  如果Cacti以二级目录的形式http://www.haiyun.me/cacti,需修改:
  1
  vim include/global.php
  修改url目录为二级目录:
  1
  $config['url_path'] = '/cacti/';
  导入PA数据库:
  1
  mysql -u root -p cacti < pa.sql #cacti为cacti数据库名称
  为用户添加插件管理权限,Cacti管理界面——用户管理——Admin,添加插件管理。

  端口汇聚流量显示:
  Cacti下流量汇集插件aggeregate安装使用
  http://www.cnyunwei.com/forum.php?mod=viewthread&tid=704
  查看Cacti的日志/var/www/cacti/log/cacti.log,发现有很多错误:
  05/15/2011 11:40:09 PM - CMDPHP: Poller[0] ERROR: A DB Exec Failed!, Error:'1062', SQL:"insert into poller_output (local_data_id, rrd_name, time, output) values (188, 'traffic_out', '2011-05-15 23:40:08', '5986769347144')'
  之后出现三次运行时长的总结:
  05/15/2011 11:40:10 PM - SYSTEM STATS: Time:8.4333 Method:cmd.php Processes:1 Threads:N/A Hosts:11 HostsPerProcess:11 DataSources:259 RRDsProcessed:134
  此错误貌似表poller_output有问题,repair table poller_output也没有得到改善。之后发现原因在于系统中有多处crontab在运行 /usr/bin/php /var/www/cacti/poller.php >> /var/log/cacti 2>&1 :)
  一在cacti安装过程中自动生成了/etc/crontab/cacti;
  二以root用户用crontab -e 加载了此命令;
  三以cacti用户以crontab -e 也加载了此命令;
  以上三个脚本同时运行,短时间内三次向poller_output表写同一个local_data_id,自然会报错。
  注销掉后两个crontab项,cacti.log马上就消停了,每5分钟只有一条总结语句出现了。一下子就解决了两个疑问。
  很多时候异常的日志还是事出有因的。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-661426-1-1.html 上篇帖子: cacti安装页面空白 下篇帖子: cacti监控系统的安装配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表