<br>I think Ethan wants to concentrate nagios development at the core
features that everyone needs allowing others to build add-ons and
plugins. Actual setup of nagios in most places consists of the core nagios server and set of
specific addons that work for the environment nagios is being setup at.
That really has always been the strength of nagios that
it is easy to create monitoring plugins and that many are already available.<br><br>For clustering I'd personally also recommend DNX. I've helped with development of that package when it was in early alpha (fixed several bugs in XML parser and other places) and installed it year ago for large set of monitoring servers. It works well although its still a lot more of a development-level software then nagios is and it still has features missing which I really would love to have. Specifically the two I want most is embedded perl support for plugins that nagios itself has and capability to assign sets of DNX servers for specific hosts (which would also allow it to be used on remote network in place of nrpe), a patch to DNX is available for this but is not well tested yet.<br>
<br>But it is very noticeable that two most requested features by users (as seen at <a href="http://ideas.nagios.org">ideas.nagios.org</a>) are clustering and performance graphing. I'm kind-of sorry icinga people decided to do complete split because what I was hoping to see is good open-source nagios-based monitoring super-package that would include nagios at the core as well as such requested add-ons and larger set of plugins all in one install for those who want to see a larger set of features with nagios in one package. I know there are several commercial monitoring products based on nagios that do this and to some degree they are all open-source (as they are build on open-source packages) but they all have very noticeable commercial interest in selling the package with support in mind. I was really hoping to see a package that is more positioned as open-source with development by users for users and less commercial by one company in nature (although I'm well aware that supporting open-source development is not easy and requires certain business initiative and some commercialization or sponsors). I've been thinking of creating such package myself for almost a year but doing it alone is hard and not very maintainable considering my schedule. But if there are multiple (at least 3 volunteers needed for this to work, need not be all developers) who are willing to participate (5 hours/week) and have places where such package can be installed and tested, then let me know and perhaps we can put a team together for new nagios-based monitoring super package.<br>
<br><div class="gmail_quote">On Wed, Jul 15, 2009 at 8:51 AM, Nick Price <span dir="ltr"><<a href="mailto:np121@hotmail.com">np121@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">









<div link="blue" vlink="purple" lang="EN-US">

<div>

<p><span style="color: rgb(31, 73, 125);">Thanks Mark</span></p>

<p><span style="color: rgb(31, 73, 125);">Was more hoping that it could be
built into a future version of nagios.</span></p>

<p><span style="color: rgb(31, 73, 125);"> </span></p>

<p><span style="color: rgb(31, 73, 125);">If it all comes from one development
team there is likely to be less problems</span></p>

<p><span style="color: rgb(31, 73, 125);"> </span></p>

<p><span style="color: rgb(31, 73, 125);">Nick</span></p>

<p><span style="color: rgb(31, 73, 125);"> </span></p>

<div>

<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">

<p><b><span style="font-size: 10pt;">From:</span></b><span style="font-size: 10pt;"> Frost, Mark {PBG}
[mailto:<a href="mailto:mark.frost1@pepsi.com" target="_blank">mark.frost1@pepsi.com</a>] <br>
<b>Sent:</b> Wednesday, July 15, 2009 17:18<br>
<b>To:</b> Nagios Developers List<div><div></div><div class="h5"><br>
<b>Subject:</b> Re: [Nagios-devel] feature request clustering</div></div></span></p>

</div>

</div><div><div></div><div class="h5">

<p> </p>

<p><span style="font-size: 10pt; color: rgb(31, 73, 125);">Doesn't DNX do some of this?  Actually, it seems more like
the dream scenario of DNX + Merlin.</span></p>

<p><span style="font-size: 10pt; color: rgb(31, 73, 125);"> </span></p>

<p><span style="font-size: 10pt; color: rgb(31, 73, 125);">Mark</span></p>

<p><span style="font-size: 10pt; color: rgb(31, 73, 125);"> </span></p>

<div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color blue; border-width: medium medium medium 1.5pt; padding: 0cm 0cm 0cm 4pt;">

<div>

<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">

<p><b><span style="font-size: 10pt;">From:</span></b><span style="font-size: 10pt;"> Nick Price
[mailto:<a href="mailto:np121@hotmail.com" target="_blank">np121@hotmail.com</a>] <br>
<b>Sent:</b> Wednesday, July 15, 2009 10:44 AM<br>
<b>To:</b> <a href="mailto:nagios-devel@lists.sourceforge.net" target="_blank">nagios-devel@lists.sourceforge.net</a><br>
<b>Subject:</b> Re: [Nagios-devel] feature request clustering</span></p>

</div>

</div>

<p> </p>

<p>I would like to request  a feature that would do
distributed clustering without the use of passive checks.</p>

<p> </p>

<p>With the following considerations</p>

<p> </p>

<p>Remote Servers:-</p>

<p> </p>

<p>Check results are passed to a database</p>

<p>Web interface and notification access the database</p>

<p> </p>

<p>Remote server nagios.cfg</p>

<p>remote_server_name                  
;used by the central server to display where the data  has come from 
e.g. London_datacenter</p>

<p>central_server_address               
;IP address of the central server</p>

<p> </p>

<p>More IP’s could be added to the
central_server_address. </p>

<p>For example if a company had several offices in one
country  and spanned several countries. The following would be available
with the web interface</p>

<p>Each office could see its own host service checks</p>

<p>Country regional office could see the checks from all the
offices in that country</p>

<p>Global headquarters could see the checks from all countries </p>

<p style="margin-left: 144pt; text-indent: -144pt;"> </p>

<p> </p>

<p>Central Server:-</p>

<p>Has a database for the results of its own checks plus the
remote_server databases are also upload into it</p>

<p>Web interface / notifications show checks from central and
remote servers.</p>

<p>Web interface / notification to include the
 remote_server_name in the host/service check displays </p>

<p> </p>

<p>Central server nagios.cfg</p>

<p style="margin-left: 144pt; text-indent: -144pt;">Remote_server_address            
;IP address of remote servers, a security feature that would allow the central
nagios to ignore any data sent to it from servers  not in the list</p>

<p style="margin-left: 144pt; text-indent: -144pt;"> </p>

<p style="margin-left: 144pt; text-indent: -144pt;"> </p>

<p> </p>

</div>

</div></div></div>

</div>


<br>------------------------------------------------------------------------------<br>
Enter the BlackBerry Developer Challenge<br>
This is your chance to win up to $100,000 in prizes! For a limited time,<br>
vendors submitting new applications to BlackBerry App World(TM) will have<br>
the opportunity to enter the BlackBerry Developer Challenge. See full prize<br>
details at: <a href="http://p.sf.net/sfu/Challenge" target="_blank">http://p.sf.net/sfu/Challenge</a><br>_______________________________________________<br>
Nagios-devel mailing list<br>
<a href="mailto:Nagios-devel@lists.sourceforge.net">Nagios-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/nagios-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/nagios-devel</a><br>
<br></blockquote></div><br>