cacti监控

 cacti监控主服务端

 
一,安装LAMP环境
yum -y install httpd mysql-server mysql mysql-connector-odbc perl-DBD-MySQL unixODBC 
               php php-mysql php-pdo
启动httpd mysqld服务
 
二,安装相关的软件包
 (1),net-snmp-utils软件包 (RHEL5.5自带)snmp协议采集监测数据。
        service snmpd restart
  (2),rrdtool软件包  (http://www.cacti.net  http://oss.oetiker.ch/rrdtool)
  (3),部署cacti、设置数据库连接
 
tar -zxvf cacti-0.8.7b-cn-utf8.tar.gz -C /var/www/html
cd /var/www/html
mv  cacti-0.8.7b-cn   cacti
cd cacti
useradd runct
chown -R root.root ./
chown -R runct.runct rra/ log/
mysql -u root -p
create database cactidb default character set utf8;
grant all on cactidb.* to 'cactiuser'@'localhost' identified by 'pwd@123';
quit
mysql -u cactiuser -p cactidb < cacti.sql //导入预设库
调整cacti配置文件
cacti的配置文件位于源码目录中的include/文件夹中名称为config.php
vim include/config.php
$database_type = "mysql";      //数据库类型
$database_default = "cactidb";  //数据库名称
$database_hostname = "localhost";//数据库服务器IP地址
$database_username = "cactiuser";//授权用户
$database_password = "pwd@123"; //授权密码
$database_port = "3306"; //端口
$config['url_path']="/";
 
vim lib/functions.php
setlocale(LC_CTYPE,"zh_CN.UTF-8");
 
调整httpd配置
 
 
vim /etc/httpd/conf/httpd.conf
 
Listen 80
DocumentRoot "/var/www/html/cacti" //cacti源码目录作为网站根目录
<Directory "/var/www/html/cacti" > //设置访问目录
  Options None
  Allowoverride None
  order allow,deny 
  allow from all
</Directory>
 
DirectoryIndex index.php index.html //第一默认首页为index.php
AddDefaultCharest utf-8
 
 
service httpd restart
chkconfig httpd on
访问IP进行安装
su - runct
php  /var/www/html/cacti/pooler.php
crontab -e
*/5 * * * *  /usr/bin/php /var/www/html/cacti/pooler.php &>/dev/null
 
service crond restart
chkconfig crond on
客户端
rpm -ivh lm_sensors-2.10.7-4.el5.i386.rpm
rpm -ivh net-snmp-5.3.2.2-7.el5.i386.rpm
 
vim /etc/snmp/snmpd.conf
41 com2sec notConfigUser  监控服务器ip   publicsvr
62 access  notConfigGroup ""      any       noauth    exact  all none none
85 view all    included  .1                               80
service snmpd start
 
登陆成功后:
   在导航栏Management下的Devices链接添加客户端设备和主机
   在导航栏 Create下的New Graphs     添加图像树
            最后生成图像
 
 
 

你可能感兴趣的:(安装,service,服务端,监控,软件包)