[root@localhost ~]# yum install -y epel-release[root@localhost ~]# 
[root@localhost ~]# yum install -y  httpd php php-mysql mysql mysql-server mysql-devel php-gd  libjpeg libjpeg-devel libpng libpng-devel //安装lamp
[root@localhost ~]# yum install -y cacti  net-snmp  net-snmp-utils  rrdtool 
[root@localhost ~]# /etc/init.d/mysqld start
[root@localhost ~]# /etc/init.d/httpd  start
[root@localhost ~]# /etc/init.d/snmpd start
[root@localhost ~]# vim /etc/httpd/conf.d/cacti.conf  
//修改
...
...
Deny from all    //change to --> Allow from all
[root@localhost ~]# /etc/init.d/httpd  restart
[root@localhost ~]# mysql -uroot
...
...
mysql> create database cacti;
mysql> grant all on cacti.* to 'cacti'@'127.0.0.1' identified by 'cacti';
mysql> quit
Bye
[root@localhost ~]# mysql -uroot cacti < /usr/share/doc/cacti-0.8.8b/cacti.sql
[root@localhost ~]# vim /usr/share/cacti/include/config.php 
//according to the following to change
$database_type = "mysql";
$database_default = "cacti";
$database_name = "cacti";
$database_hostname = "127.0.0.1";
$database_username = "cacti";
$database_password = "cacti";
$database_port = "3306";
$database_ssl = false;

 

web访问cacti并安装

//http://ip/cacti/  --> next --> next  --> Finish 

cacti (可以利用yum安装cacti的配置)

cacti (可以利用yum安装cacti的配置)

cacti (可以利用yum安装cacti的配置)

//回到Linux页面执行
[root@cacti ~]# /usr/bin/php /usr/share/cacti/poller.php 
OK u:0.00 s:0.00 r:0.00
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.00 r:0.03
OK u:0.00 s:0.00 r:0.05
OK u:0.00 s:0.00 r:0.08
06/13/2015 09:59:49 PM - SYSTEM STATS: Time:0.1974 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:5 RRDsProcessed:5
[root@cacti ~]# crontab -e
# 让命令每5分钟执行一次
*/5 * * * * /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1
//点击 Graphs--> Default Tree --> Host Localhost

已经有图有数据了!!

cacti (可以利用yum安装cacti的配置)

// 在需要被监控的客户端执行
[root@localhost ~]# yum install -y net-snmp
[root@localhost ~]# vim /etc/snmp/snmpd.conf 
//ADD
//syslocation --> 本机ip  syscontact --> 管理员邮箱
...
...
#syslocation Unknown (edit /etc/snmp/snmpd.conf)
syslocation 192.168.1.118      
syscontact Root 1212@1212.com
...
[root@localhost ~]# service  snmpd  start

cacti (可以利用yum安装cacti的配置)

 

开始添加被监控主机的信息,填写完毕,点击Create

cacti (可以利用yum安装cacti的配置)

 

创建完毕,看是否通信正常,创建完主机,创建要监控的项目点击 Create Graphs for this Host

cacti (可以利用yum安装cacti的配置)

 

根据需要,去选择要监控的项目

 

如果没有出现可被监控的项目,可点击上面的run...再回到这个页面

cacti (可以利用yum安装cacti的配置)

监控项目添加完毕,将主机添加到监控主干线上,点击左侧Graph Trees

cacti (可以利用yum安装cacti的配置)

点击Add,添加被监控的主机

cacti (可以利用yum安装cacti的配置)

类型选择Host,再选择要添加的主机

cacti (可以利用yum安装cacti的配置)

添加完毕,点击Save

cacti (可以利用yum安装cacti的配置)

//到Linux界面再配置
[root@cacti ~]# /usr/bin/php /usr/share/cacti/poller.php --force
OK u:0.00 s:0.00 r:0.00
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.00 r:0.03
OK u:0.00 s:0.00 r:0.05
OK u:0.00 s:0.00 r:0.08
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.09
OK u:0.00 s:0.00 r:0.10

//再将页面刷新

cacti (可以利用yum安装cacti的配置)

 

相关文章:

  • 2022-12-23
  • 2021-05-04
  • 2021-06-27
  • 2021-10-09
  • 2021-10-26
猜你喜欢
  • 2022-02-11
  • 2021-07-30
  • 2022-01-13
  • 2022-01-29
  • 2021-07-24
  • 2021-09-18
  • 2021-11-06
相关资源
相似解决方案