CentOS 6.3 运维Cacti监控.docx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CentOS 6.3 运维Cacti监控

CentOS 6.3 运维Cacti监控Cacti Version 0.8.8a2013.03.30Cacti一、Cacti概述Cacti是一款优秀的开源监控软件,使用php实现,它的主要特点是使用snmp服务获取数据,然后用rrdtool存储和更新数据,当用户查看数据的时候,rrdtool生成图表呈现给用户。mysql数据库用于存储变量并进行调用。mysql数据库并不存储snmp捕获到的数据,snmp捕获到的数据,存在于rrdtool生成的rrd文件中,这些文件位于cacti目录下的rra目录中。CACTI采用PHP编写,基于B/S结构。本文主要介绍cacti英文版的安装,配置,cacti插件的安装,配置。拓朴图与Cacti架构流程图主机名操作系统IP地址作用CactiCentOS 6.3_x6460监控机Web_linux_61CentOS 6.3_x6461被监控机YF_share_3Windows sever 20033被监控机YF_share_1Windows sever 20031被监控机My_win 7_80Windows 780被监控机Switch_2960Swithc_2960被监控交换机Route_7200Route_7200被监控路由器服务器信息统计表1.常见Cacti监控应用1、监控服务器资源:CPU、内存、磁盘IO、进程、连接数等;2、监控服务器类型有:WEB、Mail、FTP、数据库、中间件;3、监控网络接口:流量、转发速度、丢包率;4、监控设备运行状态:风扇、电源、温度;5、监控机房运行环境:电流、电压、温湿度;2.Cacti优点1、是开源软件;2、界面相对其他监控软件很漂亮,能画出漂亮准确的数据图;3、能够实现跨平台的监控;4、具有很强的可扩展性,我们可以通过添加不同的模块来实现不同的监控功能;二、准备安装软件包由于cacti使用php来实现,通过WEB来管理,使用snmp来捕获数据,使用rrdtool来生成图表,使用mysql来存储变量,因此需要先安装这些软件,直接使用yum进行安装即可,共需安装以下rpm包:httpdmysql mysql-server mysql-develphp php-pdo php-mysql perl-DBD-MySQLcairo-devel libxml2-devel pango-develrrdtool* net-snmp*1.Cacti所需的安装包/pluginscacti-0.8.8a.tar.gz(管理控制台)下载:/downloads/cacti-0.8.8a.tar.gzcacti-spine-0.8.8a.tar.gz(轮询插件)下载:/downloads/spine/cacti-spine-0.8.8a.tar.gzmonitor-v1.3-1.tgz(图形方式显示设备状态)下载:/_media/plugin:monitor-v1.3-1.tgzsettings-v0.71-1.tgz(邮件报警)下载:/_media/plugin:settings-v0.71-1.tgzthold-v0.4.9-3.tgz(设备异常预警、阀值报警)下载:/_media/plugin:thold-v0.4.9-3.tgzsyslog-v1.22-2.tgz(中央日志收集器)下载:/_media/plugin:syslog-v1.22-2.tgzmactrack-v2.9-1.tgz(查看交换机的端口信息)下载:/_media/plugin:mactrack-v2.9-1.tgz三、Cacti安装配置1.安装apache+php+gd的LAMP环境在主监控服务器上安装apache+php+gd的LAMP环境,推荐编译安装。(可以用yum安装)[root@cacti ~]#yum install httpd mysql mysql-server mysql-devel php php-pdo php-mysql perl-DBD-MySQL net-snmp*2.安装Rrdtool在主监控服务器Rrdtool安装需要cairo、libxml2、pango库支持,可通过yum安装[root@cacti ~]# yum -y install cairo-devel libxml2-devel pango-devel [root@cacti ~]# yum -y install rrdtool*// cacti用来保存数据及绘图形的工具2.编辑snmp配置文件[root@server ~]#vim /etc/snmp/snmpd.conf查找以下字段:#将下边这行中的default com2sec notConfigUser default public#将“

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档