Service definition 'time-saving tips' possible bug
Sean Knox
sean.knox at sbcglobal.net
Tue Oct 29 21:32:24 CET 2002
I believe you can catch this by running "/bin/nagios -v nagios.cfg"
before you reload. It will validate your config and point out errors.
Sean
Tom Lichti wrote:
> Well, after seeing how I could 'save time' with the tips, I spent a
> day re-organizing my services file into templates and multi-host
> services. And it didn't work. So much for saving time. Any service
> that has multiple hosts in the host_name line seem to be completely
> ignored, and do not generate errors with the nagios -v test.
>
> The problem was that I had a host in the list of 'host_name' that
> didn't exist in the hosts definition. It didn't give a warning to that
> effect though, it just stopped processing the hosts after that. For
> example, I had
>
> define service{
> use generic-websrvr-service
> host_name
> websrvr-100,websrvr-101,websrvr-102,websrvr-103,websrvr-104,websrvr-105,we
>
> bsrvr-106,websrvr-107,websrvr-108,websrvr-109,websrvr-110,websrvr-112,websr
> vr-113,websrvr-114,websrvr-115,websrvr-116,websrvr-117,websrvr-118,websrvr-
> 119
> service_description Disk Space
> check_command check_all_disks_r!!85!95
> }
>
> But websrvr-107 did not exist in the hosts file, so it appears that it
> stops processing the list of hosts if it finds one that does not exist
> in the hosts definitions. Ok, fine, except that there was no warning!
> Argh.
>
> Anyway, I've fixed my services file, but that was a bit of pain to find.
>
> Tom
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
>
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
More information about the Users
mailing list