快速业务通道

cacti的安装和配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-05

一、准备工作

环境:Centos 5.2 x86_32 所需软件:net-snmp、net-snmp-libs、net-snmp-utils、rrdtool、php-snmp、cacti-0.8.7d-cn-utf8.zip 注:此次cacti的安装和配置主要是配合nagios做监控,在配置好nagios的基础上做的cacti监控,nagios和cacti安装在同一部机器上,在配置nagios时mysql、apache以及一些相关插件已经安装了. 二、安装及配置 (1)安装snmp以及相关插件 yum install php-snmp net-snmp net-snmp-libs net-snmp-utils (2)rrdtool的安装 # 在主监控机上安装rrdtool,rrdtool依赖的包过多,选择增加源,然后用yum安装 # 编辑CentOS-Base.repo文件,使其yum支持安装rrdtool插件 vi /etc/yum.repos.d/CentOS-Base.repo # 在文件末尾增加以下部分 [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt enabled=1 # 以yum安装rrdtool yum install rrdtool (3)配置snmp vi /etc/snmp/snmpd.conf # 将下边这行 com2secnotConfigUser default public # 改为 com2secnotConfigUser 127.0.0.1 public # 将下边这行中的systemview access notConfigGroup "" any noauth exact systemview none none # 改为all access notConfigGroup "" any noauth exact all none none # 将下边这行的注释“#”号去掉 #view all included .1 80 # 重启snmpd服务 service snmpd restart (4)安装cacti # 把解压后的包移动到你apache相应的web目录 tar xvf cacti-0.8.7e.tar.gz mv cacti-0.8.7e /usr/local/apache2/htdocs/cacti (5)在数据库中建库、授权、导入数据库结构 # 注意导入cacti.sql时该文件的路径 mysql -u root -p # 输入root的密码: mysql> create database cacti; mysql> grant all privileges on cacti.* to cacti@localhost identified by ''cactiuser'' with grant option; mysql> grant all privileges on cacti.* to cacti@127.0.0.1 identified by ''cactiuser'' with grant option; mysql> use cacti; mysql> source /usr/local/apache2/htdocs/cacti/cacti.sql; mysql> exit # 配置cacti以连接数据库 useradd cactiuser passwd cactiuser (pwd:cactipw) chown –R cactiuser rra/ log/ vi include/config.php $database_type = ''''mysql''''; $database_default = ''''cacti''''; //需要连接的cacti数据库 $database_hostname = ''''localhost''''; //要连接的数据库所在服务器的主机名 $database_username = ''''cactiuser''''; //之前授权过登录cacti数据库的用户名 $database_password = ''''cactipw''''; //之前授权过登录cacti数据库的用户的密码 (6)浏览器下配置cacti # 用浏览器打开 http://172.0.0.54/cacti ,会显示 cacti的安装指南,设置好就不会再出现了. # 点击 “Next” # 选择“New Install”,点击“Next” # 指定 rrdtool、 php、 snmp 工具的 Binary 文件路径,确保所有的路径都是显示“ FOUND”,没有 “NOT FOUND”的,点击Finish 完成安装. # Cacti 默认的用户名与密码是 admin,输入用户名与密码,点击 login # 为了安全的原因,第一次登录成功后,cacti 会强制要求你更改一个新的 password ,输入新密码并确认密码,点击 save ,进入cacti 控制台界面: # 点击 graphs ,查看cacti 监控本机的图表:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号