
一、已安装好Cacti:ubuntu下cacti安装配置
二、准备好以下安装文件:
Cacti_SNMP_Informant_Standard_Metrics_v13.zip(该cacti监控模板支持WinXP/Vista/Win7/Win2000/2003/2008/2012x32/x64)
informant-std-16.zip
配置过程
一、被监控服务器设置(这里是windows服务器)
为window系统配置snmp服务及安装snmp informant(此处以64位的win 2008为例)
进入功能添加向导,勾选SNMP服务,然后点击”下一步”
安装完成后,点击关闭.
打开服务管理器,找到SNMP Service项双击
在d出的窗口中选择”安全”选项卡,并设置社区为:public
按需要可设置“接受来自任何主机的SNMP数据包”或只指定个别机子.
然后确定并重启SNMP Service.
解压文件informant-std-16.zip并安装其中的informant-std-16.exe(双击然后按提示安装即可,默认安装即可,此处不特别介绍。)
开启SNMP服务的防火墙例外,如下图所示,SNMP使用161端口,我们必须开放161端口才可以。
注意:防火墙设置关键点如下图所示,要求全部设置成“任何IP地址”,否则在监控服务器上执行以下命令会得不到任何信息
复制代码
1.无图像显示或无流量检查一下装包情况:下面这些包是否都装上了。
[root@localhost ~]# rpm -qa | grep php
php-cli-5.1.6-15.el5
php-ldap-5.1.6-15.el5
php-mbstring-5.1.6-15.el5
php-common-5.1.6-15.el5
php-gd-5.1.6-15.el5
php-5.1.6-15.el5
php-mysql-5.1.6-15.el5
php-snmp-5.1.6-15.el5
php-pdo-5.1.6-15.el5
[root@localhost Server]# rpm -qa | grep mysql
libdbi-dbd-mysql-0.8.1a-1.2.2
mysql-devel-5.0.22-2.1.0.1
mysql-server-5.0.22-2.1.0.1
mysql-connector-odbc-3.51.12-2.2
php-mysql-5.1.6-15.el5
mysql-5.0.22-2.1.0.1
[root@localhost Server]# rpm -qa | grep snmp
net-snmp-5.3.1-19.el5
net-snmp-libs-5.3.1-19.el5
net-snmp-utils-5.3.1-19.el5
net-snmp-devel-5.3.1-19.el5
php-snmp-5.1.6-15.el5
确认安装完成后,在data sources里看rrd文件的名称,然后到/cacti/rra目录中看是否有该文件存在。http://www.linuxidc.com
如果有rrd文件存在,则可以使用
rrdtool fetch yourRRDfile.rrd AVERAGE
命令,看该文件的采集的数据,如果都是"nan",那就是没有取到数据。
有可能是snmpget、snmpwalk和rrdtool的路径错误。
2.rra目录下什么都没有?
请查看该目录的权限。该目录的权限应为cactiuser可以读写。
如果目录的权限没有问题,那么可能是snmp的设置有问题,请手工测试一下:
snmpwalk -v 2c -c public yourIP if
如果有数据返回,则snmp的数据没有问题。如果出现"Timeout: No Response from ..."之类的错误信息则是snmp设置的问题。
也可能是snmpwalk、snmpget和rrdtool的路径没有设置好在Settings-》Paths中检查设置是否正确。
3.监控Linux或Windows主机是出现snmp error
Linux:
vi /etc/snmp/snmpd.conf
更改
com2sec notConfigUser default public
改为
com2sec notConfigUser x.x.x.x(监控主机的IP) public
更改
access notConfigGroup "" any noauth exact systemview none none
改为
access notConfigGroup "" any noauth exact all none none
#view all included .1 80
将前面的 # 注释去掉。
保存退出
望采纳
如果在CACTI里安装了NAGIOS的插件,那么在NASGIS里添加完的主机会直接出现CACTI里。反之则不可以。另外,CACTI主要功能是做数据统计,NAGIOS主要是做系统状态预警。防止入侵,如果是WINDOWS里策略里加审核就行了,在非指定的用户进入系统后,自动触发一封邮件出来,或自动发送一条TRAP到CACTI或NAGIOS.
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)