Check nagios配置文件报错例如以下:
[nagios@2 etc]$ /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
‘Whats New‘ section to find out what has changed.
2 查看报错内容
[nagios@2 etc]$ more /usr/local/nagios/etc/objects/contacts.cfg
......
define contact{
contact_name
timman
use
timman
这里报错,说无效的。
alias
tim man
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands
notify-host-by-email
host_notification_commands
notify-host-by-email
email
mchdba@sohu.com
pager
14782121512
}
define
contactgroup{
contactgroup_name
ops
alias
pl ops team
members
timman,nagiosadmin
}
3 将timman换成generic-contact
vi /usr/local/nagios/etc/objects/contacts.cfg
use
timman
替换成
use
generic-contact
4 又一次检測,Check下
[nagios@2 etc]$ /usr/local/nagios/bin/nagios -v
/usr/local/nagios/etc/nagios.cfg
Nagios Core 4.0.6
Copyright (c)
2009-present Nagios Core Development Team and Community
Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified:
04-29-2014
License: GPL
Website: http://www.nagios.org
Reading
configuration data...
Read main config file okay...
Read object config files okay...
Running pre-flight check on
configuration data...
Checking objects...
Checked
8 services.
Checked 1 hosts.
Checked 1 host groups.
Checked 0 service groups.
Checked 2 contacts.
Checked 2 contact
groups.
Checked 24 commands.
Checked 5 time periods.
Checked 0 host
escalations.
Checked 0 service
escalations.
Checking for circular paths...
Checked
1 hosts
Checked 0 service
dependencies
Checked 0 host
dependencies
Checked 5
timeperiods
Checking global event handlers...
Checking obsessive
compulsive processor commands...
Checking misc settings...
Total
Warnings: 0
Total Errors: 0
Things look okay - No serious
problems were detected during the pre-flight check
[nagios@cache-2
etc]$
[Nagios] Error: Template 'timman' specified in contact definition could not be not found (c
原文地址:http://www.cnblogs.com/mengfanrong/p/3745014.html