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

[经验分享] centos6.4 cacti的安装与配置

[复制链接]

尚未签到

发表于 2015-11-22 11:56:42 | 显示全部楼层 |阅读模式
  



1说明

系统centos6.4 64bit

缩写安装 php, nginx, mysql, rrdtool、snmp、cacti

已经安装php, nginx, mysql



cacti官方:http://www.cacti.net/




2安装rrdtool

RRDtool (Round Robin Database Tool)就是一个强大的绘图的引擎,很多工具例如MRTG都可以调用rrdtool绘图。

http://oss.oetiker.ch/rrdtool/download.en.html

安装包http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.9.tar.gz
  
  

<span style=&quot;font-size:18px;&quot;>wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.9.tar.gz
tar zxvf rrdtool-1.4.9.tar.gz
cd rrdtool-1.4.9
./configure</span>

报错

configure: error: Please fix the library issues listed above and try again.

fixed:
  <span style=&quot;font-size:18px;&quot;>yum -y install pango*</span>


  <span style=&quot;font-size:18px;&quot;>./configure
make && make install</span>安装完成。





3安装net-snmp

http://www.net-snmp.org/

Net-SNMP是一个免费的、开放源码的SNMP实现,以前称为UCD-SNMP。它包括agent和多个管理工具的源代码,支持多种扩展方式。不仅扩展了获取方式,而且对于数据类型也有一定的扩展。

Net-SNMP不仅提供了管理工具,还提供了一些开发配置工具,这些工具一般使用perl语言的脚本提供:主要包括mib2c、net-snmp-config等。上面所说的两个工具方便开发者进行开发




yum install  net-snmp*(主要安装net-snmp  net-snmp-devel net-snmp-utils net-snmp-libs 组件)

安装完成后修改配置文件:

<span style=&quot;font-size:18px;&quot;>vim /etc/snmp/snmpd.conf</span>

更改 (1、com2sec notConfigUser  default       public

改为:com2sec notConfigUser   127.0.0.1       public
  
  (2、access  notConfigGroup “”      any       noauth    exact  systemview  none none

改为:access  notConfigGroup “”      any       noauth    exact  all  none  none



(3、#view all    included  .1         80

将前面的 # 注释 去掉。



保存退出 :wq




<span style=&quot;font-size:18px;&quot;>service snmpd restart</span>



4配置MYSQL数据库

mysql> create database cactidb;

mysql> grant SUPER,REPLICATION CLIENT,process on *.* to cactiuser@localhost identified by 'cactipw';





5安装/ 配置cacti

官网http://www.cacti.net/index.php



<span style=&quot;font-size:18px;&quot;>useradd cactiuser -g users
passwd cactiuser (pwd:sea123456)
cp cacti-0.8.8c.tar.gz /mnt/sharefiles/www/
cd /mnt/sharefiles/www/
tar zxvf cacti-0.8.8c.tar.gz
mv cacti-0.8.8c cacti
cd cacti</span>

  
  导入sql文件cacti.sql
  <span style=&quot;font-size:18px;&quot;>/usr/local/mysql/bin/mysql -u root -pmysql cactidb < cacti.sql</span>

<span style=&quot;font-size:18px;&quot;>chown -R cactiuser rra/ log/
cd scripts
chown cactiuser:users *
vim /www/htdocs/cacti/include/config.php</span>

<span style=&quot;font-size:18px;&quot;>$database_type = “mysql”;
$database_default = “cactidb”;
$database_hostname = “localhost”;
$database_username = “cactiuser”;
$database_password = “cactipw”;</span>

更改用户、密码 等项 与上面给出的对应 保存退出





<span style=&quot;font-size:18px;&quot;>crontab -u cactiuser -e</span>



加入



*/5 * * * * /usr/local/php-5.4.13/bin/php /mnt/sharefiles/www/cacti/poller.php > /dev/null 2>&1



保存退出:wq








全部设置完毕。



打开浏览器 http://localhost/cacti 进入cacti的初始设置页面



第一次默认登陆账号:admin 密码 admin



登陆后在新改个密码就OK





需要说明的还有路径

snmpwalk Binary Path : /usr/bin/snmpwalk

snmpget Binary Path: /usr/bin/snmpget

RRDTool Binary Path: /usr/rrdtool-1.3.8/src/rrdtool

PHP Binary Path: /www/php/bin/php

Cacti Log File Path: /www/htdocs/cacti/log/cacti.log

Cactid Poller File Path: /www/htdocs/cacti/poller.php





注:此时graphs还不能显示图形,需要将服务重新启动一下



<span style=&quot;font-size:18px;&quot;>service snmpd restart
service mysql restart
service httpd restart</span>

现在打开http://localhost/cacti进入graphs查看localhost就会有图形了。



要添加自定义图形,请阅读《CACTI使用文档》。

  参考源:http://www.zhdba.com/mysqlops/2011/06/08/cacti-install-setting/
  


运维网声明 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-142105-1-1.html 上篇帖子: cacti + nagios + ndoutility + nagvis安装及配置 下篇帖子: nagios+cacti部署安装
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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