<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-IE" link="blue" vlink="purple">
<div class="Section1">
<p class="MsoPlainText">Hi Marc,<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Here is the config we are adding. These lines cause a perfectly working config (see before) to causing errors(see after).<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">define host{<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        use                     windows-server  ; Inherit default values from a template<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        host_name               DCFP01        ; The name we're giving to this host<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        alias                   DCFP01        ; A longer name associated with the host<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        address                 172.x.x.x    ; IP address of the host<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        hostgroups              Dxxx<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        parents                 Axxx<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        notification_interval   0<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        notification_options    d<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        }<o:p></o:p></span></b></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">As you can see there it is a simple host that we are adding but it starts throwing errors. As soon as we remove the host all errors clear and we have no issue. If I remove another host it works.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">BEFORE<o:p></o:p></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">[root@mon01 objects]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Nagios 3.0.6<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Last Modified: 12-01-2008<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">License: GPL<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Reading configuration data...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Running pre-flight check on configuration data...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking services...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 1337 services.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking hosts...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 226 hosts.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking host groups...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 31 host groups.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking service groups...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 2 service groups.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking contacts...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 6 contacts.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking contact groups...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 1 contact groups.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking service escalations...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 0 service escalations.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking service dependencies...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 0 service dependencies.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking host escalations...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 0 host escalations.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking host dependencies...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 0 host dependencies.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking commands...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 60 commands.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking time periods...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">        Checked 5 time periods.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking for circular paths between hosts...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking for circular host and service dependencies...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking global event handlers...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking obsessive compulsive processor commands...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Checking misc settings...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Total Warnings: 0<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Total Errors:   0<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Things look okay - No serious problems were detected during the pre-flight check<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">[root@mon01 objects]# <o:p>
</o:p></span></b></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><b>AFTER<o:p></o:p></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">[root@mon01 objects]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Nagios 3.0.6<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Last Modified: 12-01-2008<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">License: GPL<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Reading configuration data...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">Error: Template 'linux-server' specified in host definition could not be not found (config file '/usr/local/nagios/etc/objects/txxxxhosts.cfg', starting on line 78)<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">***> One or more problems was encountered while processing the config files...<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">     Check your configuration file(s) to ensure that they contain valid<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">     directives and data defintions.  If you are upgrading from a previous<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">     version of Nagios, you should be aware that some variables/definitions<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">     may have been removed or modified in this version.  Make sure to read<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">     the HTML documentation regarding the config files, as well as the<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">     'Whats New' section to find out what has changed.<o:p></o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt"><o:p> </o:p></span></b></p>
<p class="MsoPlainText"><b><span style="font-size:8.0pt">[root@mon01 objects]#<o:p></o:p></span></b></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Regards,<o:p></o:p></p>
<p class="MsoPlainText">Conor<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><span lang="EN-US">-----Original Message-----<br>
From: Marc Powell [mailto:marc@ena.com] <br>
Sent: 15 July 2009 16:04<br>
To: Nagios Users Mail-list<br>
Subject: Re: [Nagios-users] nagios host limits</span><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">On Jul 15, 2009, at 9:36 AM, Conor Shovlin wrote:<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">> Hi,<o:p></o:p></p>
<p class="MsoPlainText">><o:p> </o:p></p>
<p class="MsoPlainText">> We have an installation of Nagios with 226 hosts. If we try and add 
<o:p></o:p></p>
<p class="MsoPlainText">> another host then we are unable restart Nagios service and we get a 
<o:p></o:p></p>
<p class="MsoPlainText">> CONFIG error<o:p></o:p></p>
<p class="MsoPlainText">><o:p> </o:p></p>
<p class="MsoPlainText">> Does anyone know if there any limitations on Nagios with this?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">No. Several of us are monitoring (10's of) thousands of hosts and 
<o:p></o:p></p>
<p class="MsoPlainText">services. You certainly have a real configuration error. If you need 
<o:p></o:p></p>
<p class="MsoPlainText">help, post the error and corresponding host and service definitions 
<o:p></o:p></p>
<p class="MsoPlainText">and anything else that might seem relevant based on the error.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">--<o:p></o:p></p>
<p class="MsoPlainText">Marc<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoPlainText">Enter the BlackBerry Developer Challenge  <o:p></o:p></p>
<p class="MsoPlainText">This is your chance to win up to $100,000 in prizes! For a limited time,
<o:p></o:p></p>
<p class="MsoPlainText">vendors submitting new applications to BlackBerry App World(TM) will have<o:p></o:p></p>
<p class="MsoPlainText">the opportunity to enter the BlackBerry Developer Challenge. See full prize 
<o:p></o:p></p>
<p class="MsoPlainText">details at: http://p.sf.net/sfu/Challenge<o:p></o:p></p>
<p class="MsoPlainText">_______________________________________________<o:p></o:p></p>
<p class="MsoPlainText">Nagios-users mailing list<o:p></o:p></p>
<p class="MsoPlainText">Nagios-users@lists.sourceforge.net<o:p></o:p></p>
<p class="MsoPlainText">https://lists.sourceforge.net/lists/listinfo/nagios-users<o:p></o:p></p>
<p class="MsoPlainText">::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
<o:p></o:p></p>
<p class="MsoPlainText">::: Messages without supporting info will risk being sent to /dev/null<o:p></o:p></p>
</div>
<br>
<hr>
<font face="Verdana" color="Gray" size="1"><br>
Any views given in this message are the sender's own, and do not represent the views of IT Force except where the sender specifically states them to be the views of IT Force. This e-mail should only be read by those persons to whom it is addressed. Accordingly,
 we disclaim all responsibility and accept no liability (including in negligence) for the consequences of any person other than the intended recipients acting, or refraining from acting, on such information. If you have received this e-mail in error, please
 accept our apologies and we simply request that you delete this document. If you have received Spam that you believe has originated in some way from IT Force, please send a complaint including the unsolicited email, to info@itforce.ie. Any form of reproduction,
 dissemination, copying, disclosure, modification, distribution and/or publication of this e-mail is strictly prohibited. IT Force Limited is registered in Ireland No. 310902. Registered office, Molyneux House, Bride Street, Dublin 8.<br>
<br>
</font>
</body>
</html>