Cacti安装和配置
文档历史:
日期
姓名
更改备注
2011/07/05
董大辉
创建文档
2011/08/25
董大辉
新增报警邮件无法通知,Windows的问题处理,模板导入问题
2012/05/21
董大辉
新增删除syslog主机
2015/06/13
董大辉
新增cacti优化、1分钟轮询
前言
在互联网快速发展的今天,人们对网络功能应用又有了更高的需要,现在的互联网追求的是智能化、自动化等等,拿监控网络流量来说,基本的带宽监控已经无法满足我们的需要,比如MRTG,对于一些监控应用MRTG是很难实现的,比如流量阈值报警,用户权限分配等,特别是数据中心,经常会遭遇DDOS攻击,有了自动流量阈值报警通知,能准确定位故障原因,提
高数据中心的响应速度。所以我们需要一个功能强大的产品来代替MRTG,这个产品就是Cacti。
一,Cacti简介
Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结 构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。但是CACTI安装繁琐成为了一个不小的问题,此处推荐一般的管理员安装CactiEZ,安装配置一步搞定。CactiEZ中文版V9,基于RHEL5.2,支持更多的硬盘和阵列卡,系统更稳定,支持中文页面和中文图形,美化字体。
Cacti架构图:
二,安装CactiEZ
2.1下载CactiEZ的ISO镜像
CacitEZ下载地址122.225.31.253/CactiEZ_V9.iso,先下载ISO镜像,然后将CactiEZ_V9.iso刻录到光盘中.
2.2 安装CactiEZ
    将CacitEZ光盘插入到电脑上,启动计算机,选择从光驱驱动。
按回车键Enter开始安装
几分钟后就安装完成了,按回车重启,记得把光盘拿出来,改成硬盘引导
2.3 修改CactiEz的IP地址
修改服务器IP地址:
[root@cactiez ~]#vi /etc/sysconfig/network-script/ifcfg-eth0
加入以下内容,保存退出。
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:E0:4C:92:AC:DD
IPADDR=172.16.250.7                        NETMASK=255.255.255.224
GATEWAY=172.16.250.1                   
ONBOOT=yes
重启网卡:
[root@cactiez ~]#/etc/init.d/network restart
2.4 登陆CactiEZ系统
打开浏览器输入172.16.250.1,输入用户名和密码,用户名: admin密码: admin (第一次登录Cacti需要修改密码)
三 配置CactiEZ
因大流量监控,需报警自动发邮件,所以要预先设置好邮件和DNS解析,阈值模板。
3.1 设置邮件/域名解析
点击配置->设置->邮件/域名解析
如下图所示。
1测试邮件:**************(邮箱地址)
2 服务: 选择 SMTP
3 来自地址:**************(邮箱地址)
4 来自用户: 写Cacti告警系统
5 SMTP主机名: mail.srt
chrome浏览器电脑版下载
6 SMTP用户名: **************(邮件账户)
7 SMTP密码: 填入邮箱密码
8主从DNS地址:分别填入211.155.235.188/201
全部信息填好后,点击保存即可。
3.2 设置宕机通知和报警邮件正文内容
打开配置->设置-> 报警/阈值,如下图所示。
1,cacti基本URL:172.16.250.7