cacti 监控

cacti监控


原理: cacti 是用 php 语言实现的一个软件,它的主要功能是用 snmp 服务获取数
据, snmp 需要的变量数据是通过读取 mysql 数据库得到,然后用 rrdtool 储存
和更新数据,当用户需要查看数据的时候用 rrdtool 生成图表呈现给用户。
rrdtool 对数据的更新和存储就是对 rrd 文件的处理,rrd 文件是大小固定的档案
文件,它能够存储的数据笔数在创建时就已经定义。
1. Snmp 用来收集数据;
2. Rrdtool 用来存储数据和生成图表;
3. Mysql 用来配合 PHP 程序存储一些变量数据并对变量数据进行调用。

 
 系用环境:RHEL5 /RHEL6     selinux and iptables disabled
 软件下载:www.cacti.net         cactiusers.org
本机IP:192.168.2.56       但是访问网页时是133的。
yum install -y php httpd php-server mysql-server
yum install -y net-snmp-* rrdtool php-snmp php-xml
下载   cacti-0.8.8b.tar.gz
tar zxf cacti-0.8.8b.tar.gz -C /var/www/html/
cd /var/www/html/  ------>   mv cacti-0.8.8b/  cacti
下载并按装
 rpm -ivh php-snmp-5.3.3-26.el6.x86_64.rpm
 开启mysql并对其进行做认证 并设密码为westos
mysql_secure_installation
重启mysql
/etc/init.d/snmpd start
snmpwalk -v 1 -c public localhost IP-MIB::ipAdEntIfIndex监测本机
编辑配置文件
vim /etc/snmp/snmpd.conf
 

 

 

 
 
 
7.对本机再次进行监测
 
8.mysql  -pwestos
 create database cacti
9. cd /var/www/html/cacti
 mysql -pwestos cacti < cacti.sql

 


10.
 
mysql -u cacti -pwestos
 
cd /var/www/html/cacti/include
vim config.php
 
useradd -u 1000 cacti
 
cd /root
crontab -e
   
/etc/init.d/httpd/restart
 

 二:::::
 16.下载并解压
 cd /root
 tar zxf cacti-spine-0.8.8b.tar.gz
 17.
 yum install -y dos2unix  autoconf  automake  binutils  libtool    gcc   cpp 
  glibc-headers   kernel-headers    glic-devel

cd /root/cacti-spine-0.8.8b
sh bootstrap
   ./configure
    make && make install
/usr/local/spine/etc
cp  spine.conf.disk   spine.conf

 

 


vim spine.conf

 20.
cp  spine.conf  /etc/
su   -   cacti
/usr/local/spine/bin/spine
然后访问网页更改数据192.168.2.133/cacti

 

 三: 监控物理机(IP:192.168.2.16)
.1.在物理机安装软件yum install net-snmp -y
      yum install net-snmp-utils -y
      /etc/init.d/snmpd start
在192.168.2.56的主机上(原主机):cd /usr/local/spine/etc
scp /etc/snmp/snmpd.conf 192.168.2.16:/etc/snmp

3.设置开机自启动:chkconfig httpd  on
      chkconfig mysqld  on
      chkconfig snmpd  on
4测试监控物理机
 snmpwalk -v 1 -c public 192.168.2.56 IP-MIB::ipAdEntIfIndex
5创建监控设备(监控物理主机):
 
 点击creat graphs for this host
 
6.监测磁盘空间:
在主机和物理机上同时输入vi /etc/snmp/snmpd.conf然后更改
 /etc/init.d/snmpd restart
 
 
四:图形监测:
1.在56的主机上:
 
 
 

转载于:https://my.oschina.net/u/1986074/blog/293593

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值