Cacti如今在企业监控中应用很广泛,Linux环境下Cacti光搭建那个LAMP环境就头大,如果只做基本的监控其实我觉得用CactiEZ就是个偷懒的好方法,(建议初学者有空还是研究一下Cacti的手动搭建方法,当你学会了以后你就会觉得Cacti应用之强大,然后再来考虑偷懒的问题比较好)
CactiEZ以下两个版本个人觉得不错,喜欢哪个版本自已做选择,今天我们要介绍的是CactiEZ 0.6
http://www.51cacti.cn/(这里是中文版)
http://cactiez.cactiusers.org/(这里是英文版,搞这行不学点E文比较痛苦,没事就逼自己用E文界面的慢慢地会有长进,登录此网站把文件下载下来如图所示)
下载下来以后解压出ISO文件,我这里直接用VMWARE来安装做监控,安装很简单,从光盘启动,一直下一步很快就完成了,默认用户名和密码网站上都有说明,图1上Documents地方下面信息我说明很重要,你自己不去看不知道怎么用就不要怪我,我不过多说明.
1.光盘启动
2.Enter自动安装
3.登录后修改root密码 默认帐号密码root:CactiEZ( 注意大小写之分)
4.网卡设定 设定网卡IP
system-config-network
重启网卡服务
service network restart
5.设定时区 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改/etc/sysconfig/clock文件的内容为:
ZONE="Asia/Shanghai"
UTC=false
ARC=false
6.重启服务器 reboot
7.重置绘图器(修改时区后必要,否则图形不会显示) /var/www/html/目录下
php -q poller.php --force
8.登录CactiEZ http://ip
默认管理员admin:admin
第一次登录强制改密码
9.CactiEZ安装完毕
虽然此时Cacti已配置好,发现在VMWARE里面的系统主机时间同步有问题,(会影响Cacti监控)困扰着我很长一段时间,有一次无意中在Deidara的博客中看到了他的解决方案 http://deidara.blog.51cto.com/400447/97948 这里我想解释最后修改那个文件是在哪里,看图你应该知道了哈.
登录CactiEZ http://ip 我尝试监控VMWARE里测试用的redhat主机,发现SNMP错误,
登录主机发现原来是未安装net-snmp服务,Redhat软件安装的时候有很多依存关系,有时让你搞不清楚头脑,为此我以前的同事对Redhat这点很来火,我这里装net-snmp服务的时候错误也来了,没办法只好百度一下究竟需要安装哪个东东先.
一查才知道原来是先要装lm_sensors,不管这个东东是什么反正装完了下面才能顺利完成(不上火,保持克制)
启动:snmpd start,键入命令ntsysv设置开机自启动snmpd服务,
基本按默认不要动什么设置就能自动找得到主机了哈.
顺便也介绍一下windows XP 主机添加SNMP的方法
测试了一下监控应用,发现有出图一切正常,有空下次再整个Cacti高级应用进阶篇吧.怎么样?这个偷懒的方法挺方便快速吧.