[Nagiosplug-devel] RFC: Plugin API Changes
Ethan Galstad
nagios at nagios.org
Tue Feb 28 11:05:07 CET 2006
On 28 Feb 2006 at 10:52, Jason Martin wrote:
> On Tue, Feb 28, 2006 at 12:10:02PM -0600, Ethan Galstad wrote:
> > Line1: "Short output | Perf1"
> > Line2: "Long output 1"
> > Line3: "Long output 2"
> > Line4: "Long output3 | Perf2"
> > Line5: "Perf3"
> > Line6: "Perf4"
> > $SERVICEOUTPUT$="Short output"
> > $PERFDATA$="Perf1 Perf2 Perf3 Perf4"
> > $LONGSERVICEOUTPUT$="Long output 1\nLong output2\nLong output3\n"
> How does Nagios differentiate between Line2 being 'long output'
> and line5 being perfdata? Both follow a line with a | character
> in it.
Any additional lines (beyond the first one) are considered standard
text output and made a part of the $LONGSERVICEOUTPUT$ macro. Once a
pipe symbol is found in those additional lines, anything after that
symbol (including additional full lines of text) are considered to be
performance data.
Ethan Galstad,
Nagios Developer
---
Email: nagios at nagios.org
Website: http://www.nagios.org
More information about the Devel
mailing list