Nagios Agent mode

Steve Pribyl steve at unliketea.com
Mon Apr 7 18:29:36 CEST 2008


Hi Thomas et all,

>Is there anything in it that didn't fit your needs?
I have three issues with OCP_Daemon,
1) It is a hack, albeit a good one. A plugin or built in function would be
better.
2) Configuration management is a PIA.  DNX attempts to address this, but
fails in my point 3.
3) It is still very chatty.  Ultimately, nagios is a polling(pull) monitor.

>> The nagios server would be configured to monitor the host and services
>> passively and nsca would be installed an running.
>>
>> The nagios agent would monitor the services local and "ping" the server
>> for host alive.
>
> (M$ Operation Manager), which is, from my experience, a piece of sh*t

I see how that would be a not very useful.
The server would manage and monitor host up/down.  There is know way
around that.  What I stated above might have been missing leading.

> I will explain a bit more in detail later (stay posted on
> nagiosplug-devel/users lists)
I will join the plugin list.

My vision:
This specially relates to local_services such as process, application,
disk, load, and swap services.  Why have the server/network expense to
check if a file system is full on 2000 servers when the each agent can do
it and the notify the server.

Nagios Server
  Manages Domain+ configuration*
  Monitors host up/down via passive or active host_check_command.
  Manages service up/down/flap of nagios.

Nagios agents
  Monitors service state
  Pushes up/down status change to server via nsca or other built in method.
  Subdomain+ configuration proxy*
  Subdomain+ nsca proxy(or in nscad)*

Caveates, perf collection is different and I have omitted lots of details.
* Long term wish
+ Nagios (sub)domain: A collections of systems usually geographic. not
dns,nis, etc.

As I stated earlier I am willing to work on this once you guys get to know
me.  I used to write software to monitor and manage systems and software
for trading and banking systems.  20,000 plus nodes.
I think all the pieces are there:
  Nagios can already monitor and schedule local services checks.
  The NSCA protocol and code already exits.

Thanks
Steve

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone




More information about the Developers mailing list