linuxday 发表于 2013-11-08 15:33

nagios配置报错-求高手指点

运行检查配置命令:/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Error: Contactgroup 'admins' is not defined anywhere
Error: Could not add contactgroup 'admins' to host (config file '/usr/local/nagios/etc/objects/hosts.cfg', starting on line 1)
   Error processing object config files!


hosts.cfg配置如下:

define host{
      use                     linux-server
      host_name               nagios-linux
      alias                   nagios-linux
      address               172.16.50.30
}
definehostgroup{
      hostgroup_name          bsmart-servers
      alias                   bsmart servers
      members               nagios-linux
}

wenhq 发表于 2013-11-08 15:51

contactgroup 'admins' 贴下你的contact.cfg文件。

linuxday 发表于 2013-11-08 16:00

本帖最后由 linuxday 于 2013-11-08 16:00 编辑

回复 2# wenhq

define contact{
      contact_name                  david         ; Short name of user
      use                           generic-contact         ; Inherit default values from generic-contact template (defined above)
      alias                           Nagios Admin            ; Full name of user

      email                           david@bsmart.cn ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
      }

actgroup{
        contactgroup_name       ts
        alias                   Technical Support
        members                 david
        }

我在hosts.cfg文件中添加如下就不报错了,
definecontactgroup{
      contactgroup_name       admins
      alias                   admins
      members               david
}

但是访问web页码显示如下:
   

nbrr 发表于 2013-11-08 16:39

看一下Apache或者Nginx的error_log

wenhq 发表于 2013-11-08 17:43

503。。。。错误。。

jcdd2013 发表于 2013-11-25 14:18

:wink:














315jcdd.com集成吊顶tscndd.com 集成墙面tscnqm.com

泡泡白菜 发表于 2013-12-03 11:58

设置一下cgi.cfg里的一个参数,cgi不要做限制,试试看

bamboo789 发表于 2013-12-04 13:30

回复 4# nbrr
这个错误跟apache或者nginx没有关系吧?看看你的contact.cfg文件有没有在主配置文件,即nagios.cfg文件里被包含进去,我在怀疑,你是不是把对应行给注释掉了。

   
页: [1]
查看完整版本: nagios配置报错-求高手指点