we23213 发表于 2014-11-17 08:40:59

开源监控软件-Cacti-rhel5.9安装手册

一、安装Cacti运行所需组件
1、 安装红帽yum中提供的组件   
   # yum –y installhttpd php php-mysql php-ldapphp-xmlnet-snmp-util mysql mysql-server net-snmp crond rrdtool lm_sensors
    2、安装红帽不提供的rrdtool
# tar –zxf rrdtool-1.2.27.tar.gz # cd rrdtool-1.2.27 # ./configure--prefix=/usr/local编译时指定安装目录 # make&& make install 3、将Cacti解压到Apache网页目录
# tar –zxfcacti-0.8.7g.tar.gz –C /var/www/html/ # mv/var/www/html/cacti-0.8.7g /var/www/html/cacti 4、创建cacti运行用户
# useradd cacti # chown -Rcacti.cacti /var/www/html/cacti/log /var/www/html/cacti/rra   修改log rra 目录的所有者为cacti运行用户二、导入数据库

1、启动mysql、Apache
# service mysqldstart # servicehttpd start 2、创建数据库,并授权
# mysql –uroot–p mysql> createdatabase cactidb default character set utf8; mysql> grantall on cactidb.* to 'cacti'@'localhost' identified by 'cacti'; 3、将/var/www/html/cacti/cacti.sql导入到数据库
# mysql-ucactiuser -pcacti cactidb < /var/www/html/cacti/cacti.sql三、修改cacti配置文件
# vim/var/www/html/cacti/include/config.php $database_type ="mysql"; $database_default= "cactidb"; $database_hostname= "localhost"; $database_username= "cacti"; $database_password= "cacti"; $database_port ="3306";四、登陆http://localhost/cacti
根据向导完成安装,登陆的用户名和密码都是admin,登陆成功后,cacti强制更新密码。五、用户手册下载地址
**** Hidden Message *****
六、被监控主机操作
1、编辑snmp配置文件
# vim/etc/snmpd/snmpd.conf com2secnotConfigUser 192.168.20.1 public access那一行的systemview改成all view allincluded .1取消注释 2、启动snmp服务
# service snmpdstart ; chkconfig snmpd on七、产生数据(因为cacti监控软件是需要手动产生数据的,所以将命令添加到计划任务当中)
# su – cacti $ php/var/www/html/cacti/poller.php 将产生数据的命令添加到计划任务中每分钟执行一次 # crontab -e */1 * * * */usr/bin/php /var/www/html/cacti/poller.php &> /dev/null
页: [1]
查看完整版本: 开源监控软件-Cacti-rhel5.9安装手册