[Nagiosplug-devel] RFC: Nagios 3 and Embedded Perl Plugins
Stéphane Urbanovski
stephane.urbanovski at ac-nancy-metz.fr
Mon Jan 8 09:38:43 CET 2007
Andreas Ericsson a écrit :
>> - extending nrpe to be able to support builtin commonly used checks (ping, load, mem, disk, etc ...)
>
> Supporting ICMP in a loadable module (or indeed in a daemon of any kind)
> has its problems as was stated in another mail in this thread.
Yes, I read this
> Supporting system load, memory usage and disk usage is, again, a
> different kind of worms. There's no standardized interface usable to
> obtain these metrics that reliably work on the set of systems supported
> by the current plugin-distribution. As such, it would be maintenance
> nightmare to try to keep it working on all those systems. For reference,
> download the GNU coreutils package and count the #ifdef lines. Not pretty.
Of course this "newnrpe" is be able to use traditionnal plugins if there is no internal support.
>> and support permanent connection to Nagios (over Unix or TCP sockect)
>
> This would require a lot of hacking in Nagios to solve.
>
>
>> - make Nagios support directly this new "super" nrpe as dl module
>>
>> Security and memory management problems should be easier to fix,
>> or at least have a lower impact if limited to nrpe.
>>
>
> But you just said to load this newfangled dream-version of nrpe as a
> module? That sort of microsoft'ish thinking leads to "integrated" and
> very unstable code I'm afraid.
(Ok, my english is really poor ...)
Not the "newnrpe", wich is a separate process, but only the communication with newnrpe part
--
Stéphane Urbanovski
More information about the Devel
mailing list