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