共计 2394 个字符,预计需要花费 6 分钟才能阅读完成。
Cacti 简介
本章结构
常见平台
常见的服务器监控软件
cacti,流量与性能监测为主 —-http://www.cacti.net/
nagios,服务与性能监测为主 —http://www.nagios.org/
其他相关工具
RRDtool,轮询数据工具
SNMP 原理
类别 | 标号 | 所包含的信息 |
system | (1) | 主机或路由器的操作系统 |
interfaces | (2) | 各种网络接口及它们的测定通信量 |
address transiation | (3) | 地址转换(例如 ARP 映射) |
ip | (4) | internet 软件(IP 分组统计) |
icmp | (5) | ICMP 软件(已收到 ICMP 消息的统计) |
tcp | (6) | TCP 软件(算法、参数和统计) |
udp | (7) | UDP 软件(UDP 通信量统计) |
egp | (8) | EGP 软件(外部网关协议通信量统计) |
cacti 的工作结构
C/ S 模式,采集监控数据
B/ S 模式,管理监测平台
环境部署
环境:主机 A 和主机 B 的操作系统为 CentOS6.6 x86_64,最小化安装,均关闭 SELINUX 和防火墙,主机 A 作为监控端,主机 B 作为被进口欧冠端,IP 地址分别为 192.168.131.138 和 192。168.131.139。
部署 cacti 运行环境
# yum -y install httpd mysql mysql-server mysql-devel php php-mysql
# yum -y install zlib freetype libjpeg fontconfig libxml2 gd php-gd
# yum -y install rrdtool
# yum -y install net-snmp net-snmp-utils
# service httpd start
# chkconfig httpd on
# service mysqld start
# chkconfig mysqld on
# service snmpd start
# chkconfig snmpd on
安装 cacti
# tar xf cacti-0.8.7g.tar.gz -C /var/www/html/
# cd /var/www/html/
# mv cacti-0.8.7g/ cacti
# vim cacti/include/config.php
# mysql
mysql> create database cacti;
mysql> grant all on cacti.* to ‘cactiuser’@’localhost’ identified by ‘123456’;
mysql> flush privileges;
mysql> exit
# chown -R root:root /var/www/html/cacti/
# useradd cacti
# chown -R cacti:cacti /var/www/html/cacti/log/
# chown -R cacti:cacti /var/www/html/cacti/rra/
# mysql cacti
在浏览器输入 http://192.168.131.138/cacti/install/,进入 cacti 安装向导
配置被监控端
# yum -y install net-snmp
# vim /etc/snmp/snmpd.conf
com2sec notConfigUser 192.168.131.138 public123
access notConfigGroup “” any noauth exact all none none
view all included .1 80
# service snmpd start
配置服务器端
# vim /etc/snmp/snmpd.conf
# service snmpd restart
配置监控
在 cacti web 界面
点击 ”Devices”à”add”
添加图像树
监控端操作
# su – cacti
$ php /var/www/html/cacti/poller.php #开始同步数据
# crontab –e
*/5 * * * * /usr/bin/php /var/www/html/cacti/poller.php
设置 crond 任务,使其每隔 5 分钟执行一次
# chkconfig crond on
图像显示出来了
————————————– 分割线 ————————————–
RHEL6.4 中使用 Cacti+Spine 监控主机实现发送邮件报警 http://www.linuxidc.com/Linux/2013-11/92795.htm
RHEL6.4 中使用 Cacti+Spine 监控远程主机 http://www.linuxidc.com/Linux/2013-11/92796.htm
CentOS 5.5 完整安装 Cacti+Spine http://www.linuxidc.com/Linux/2011-12/49701.htm
CentOS 6 下 Cacti 搭建文档 http://www.linuxidc.com/Linux/2013-06/86595.htm
RHEL5.9 下 Cacti 监控部署详解 http://www.linuxidc.com/Linux/2013-06/85427.htm
CentOS 6.3 下 Cacti 安装详解 http://www.linuxidc.com/Linux/2013-05/84279.htm
CentOS Linux 下快速安装配置 Cacti 中文版 http://www.linuxidc.com/Linux/2013-03/81627.htm
————————————– 分割线 ————————————–
Cacti 的详细介绍 :请点这里
Cacti 的下载地址 :请点这里
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-11/125039.htm