kjhn 发表于 2014-10-27 09:28:29

cacti 监控自身

1、配置snmp

vim /etc/snmp/snmp.conf
#       sec.namesource          community
com2sec notConfigUser监控端的ip地址       public

##         incl/excl subtree                        mask
#view all    included.1                               80
view all    included.1                               80

#       group          context sec.model sec.level prefix read   writenotif
accessnotConfigGroup ""      any       noauth    exactall none none


启动服务
service snmpd start ; chkconfig snmpd on


通过WEB页面添加被监控主机
(1)删除存在的主机

在web页上点击devices,删除原有的localhost,点击右侧的add
添加新的主机。HOST template用ucd/net snmp host
Associated Data Queries添加以下的数据
SNMP - Get Mounted Partitions
SNMP - Get Processor Information
SNMP - Interface Statistics
保存save后,找到页面最上面的Create Graphs for this Host

把主机加入到图形树中
点击左侧的graph tree->default tree->点击右侧的add
tree item type选择host,然后点击create


为图形生成数据
在监控服务器上 以 cactiuser的身份执行php命令

产生数据
# su - cactiuser
$ php /var/www/html/cacti/poller.php

为了每隔1分钟监控服务器都会获取一次数据,需要使用计划任务,每隔1分钟生成一次数据。
$ crontab -e
*/1 * * * * /usr/bin/php /var/www/html/cacti/poller.php &> /dev/null
$ exit
# service crond start
隔几分钟后,再点击web页的graph按钮就可以看到图形了

页: [1]
查看完整版本: cacti 监控自身