Cacti配置
我这里准备的是一台全新的虚拟机,rrdtool绘图工具和cacti都是在官网下载的源码。
一、安装
1. 必须安装的软件包httpd、php、php-mysql、php-ldap、php-xml、net-snmp-utils、mysql、mysql-server、net-snmp、lm_sensors
2. 安装rrdtool。Rrdtool是cacti的绘图工具
我这里是去官网下载的源码包编译安装的
#pwd
/usr/src
# tar -zxf rrdtool-1.5.4.tar.gz
#cd rrdtool-1.5.4
#./configure –prefix=/usr/local
#make && make install
这里遇到一些error,因为我是重新安装的一个全新的centos6.5,所以可能很多支持都没有安装,根据error把相关支持都yum安装好就行了,下面是我需要安装的一些包
Glibc-devel、perl、perl-devel、perl-CPAN、pcre、pcre-devel、pango*、libxml2、libxml2-devel
3. 启动数据库和apache
# service mysqld start;chkconfig mysqld on
#service httpd start;chkconfig httpd on
4. 安装cacti
(1)Cacti是一个php应用,将下载好的cacti解压移动到apache网页目录下即可进行安装操作
#mv /usr/src/cacti-0.8.8f /var/www/html/cacti
#cd !$
(2)接下来创建cactiuser用户,并修改相关目录属主属组
# useradd cactiuser
#chown -R cactiuser:cactiuser rra log //rra是监控收集到的数据存放目录,log是日志目录
(3)创建数据库,如下图进行数据库相关操作
(4)用刚刚授权的cacti用户的身份将sql脚本导入数据库
# ls cacti.sql
cacti.sql
# mysql -u cacti -pcacti cacti /dev/null
好了,cacti的监控cactiserver本机的配置就是这样,做起来并不是太难,以上截图只保留个人感觉重要的几步,其他未截图的自行操作,哈哈。有什么问题欢迎留言,互相学习,后面还会发出cacti插件的相关帖子。
编辑回复