疯狂小鸡/ty 发表于 2015-9-9 13:37:22

icinga 1.9 添加host

  通过编译的方式在UBuntu12.10 server上成功安装了Icinga1.9, 这里选用的是Apache2,Nginx暂时还没搞定。
  打开网页后,发现只能看到监控localhost,所以需要监控其他host。没有web UI可以完成这个功能。需要到icinga server上操作。
  第一步:创建/usr/local/icinga/etc/objects/linux.cfg文件
  内容如下:
  

define host{
use             linux-server            ; Inherit default values from a template
host_name       StaticFileServer            ; The name we're giving to this host                                                                                       
alias         static filer server         ; A longer name associated with the host                                          
address         10.112.18.131            ; IP address of the host                                                                                                      
contact_groupsadmins                ; Host groups this host is associated with                                                                                       
}

  
注意这里的contact_groups的值admins是在文件/usr/local/icinga/etc/objects/contacts.cfg文件中找到的。
  
  第二步:在/usr/local/icinga/etc/icinga.cfg文件中添加一行
  

cfg_file=/usr/local/icinga/etc/objects/linux.cfg
  
  
  第三步,运行命令检测配置:
  

/usr/local/icinga/bin/icinga -v /usr/local/icinga/etc/icinga.cfg
  
第四步,重新读取配置文件:
  
  

service icinga reload
  

  
  好,现在到网页上查看一下:
  

  
  有了。
  这里有几个网页都说了这个话题,请参考:
  http://serverfault.com/questions/305239/how-do-i-add-a-host-in-icinga-web
  https://lbtwiki.cern.ch/bin/view/Online/IcingaHosts
  http://docs.icinga.org/latest/en/configmain.html#configmain-cfg_file
  http://docs.icinga.org/latest/en/objectdefinitions.html#host
  
  
页: [1]
查看完整版本: icinga 1.9 添加host