Plugin Output
Jason Marshall
jasonm at kelman.com
Fri Feb 14 00:47:39 CET 2003
>From what I could make of the source, yes. But I could well be wrong. I
don't know if the limit applies to just named pipes, or all IPC...
> I know the size limit when writing to the command pipe, but why does the
> same rule apply for plugins writing back to the daemon. Why can't
> nagios be modified to handle a larger response from the plugin? Does
> the same pipe limitation for external commands exist within the daemon?
>
> Russell Scibetti
>
> Jason Marshall wrote:
>
> >>#define MAX_PLUGINOUTPUT_LENGTH 352
> >>
> >
> >Russell, that value, plus 160 bytes of miscellanous stuff, equals 512
> >bytes (that's not the interesting part).
> >
> >The interesting part is that's the max size for atomic read/write
> >operations on a names pipe in Linux.
> >
> >On my Solaris Nagios box, it's 5120 for the same atomic operation size
> >limitation, so I bumped up all the relevant stuff by 1024 bytes, and it
> >works fine.
> >
> >I'm not sure where the perfdata would be carried in this case. If it goes
> >through the names pipe (probably), it may cause big problems if you're
> >reading and writing to and from the command file in chunks bigger than 512
> >bytes...
> >
> >Unfortunately, it's going to be hard to verify if there is (or isn't) a
> >real problem, if you make the change. You may end up with command-file
> >commands being mangled, but maybe so infrequently that you could discount
> >them... Maybe...
> >
> >---
> >Jason Marshall, Unix Geek, Kelman Technologies, Inc., Calgary, AB, Canada.
> >
> > From a Sun Microsystems bug report (#4102680):
> > "Workaround: don't pound on the mouse like a wild monkey."
> >
> > "I have great faith in fools:
> > Self confidence my friends call it." -Edgar Allan Poe
> >
> >
> >
> >
> >-------------------------------------------------------
> >This SF.NET email is sponsored by: FREE SSL Guide from Thawte
> >are you planning your Web Server Security? Click here to get a FREE
> >Thawte SSL guide and find the answers to all your SSL security issues.
> >http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en
> >_______________________________________________
> >Nagios-users mailing list
> >Nagios-users at lists.sourceforge.net
> >https://lists.sourceforge.net/lists/listinfo/nagios-users
> >::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
> >::: Messages without supporting info will risk being sent to /dev/null
> >
> >
>
> --
> Russell Scibetti
> Quadrix Solutions, Inc.
> http://www.quadrix.com
> (732) 235-2335, ext. 7038
>
>
>
---
Jason Marshall, Unix Geek, Kelman Technologies, Inc., Calgary, AB, Canada.
From a Sun Microsystems bug report (#4102680):
"Workaround: don't pound on the mouse like a wild monkey."
"I have great faith in fools:
Self confidence my friends call it." -Edgar Allan Poe
-------------------------------------------------------
This SF.NET email is sponsored by: FREE SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list