starxzj 发表于 2019-1-10 08:32:27

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 监控自身