<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins/plugins, branch hw/output/plugins</title>
<subtitle>Monitoring Plugins
</subtitle>
<id>https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=hw%2Foutput%2Fplugins</id>
<link rel='self' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=hw%2Foutput%2Fplugins'/>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/'/>
<updated>2009-04-21T22:47:47Z</updated>
<entry>
<title>Convert plugins to use the new output functions</title>
<updated>2009-04-21T22:47:47Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2009-04-21T22:44:15Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ff8b447e14451b01d3823393c74e1521e5d4cf9f'/>
<id>urn:sha1:ff8b447e14451b01d3823393c74e1521e5d4cf9f</id>
<content type='text'>
*** THIS COMMIT WILL BE MODIFIED IN THE FUTURE! ****

Convert some of the C plugins to use the new "configurable output
functions".
</content>
</entry>
<entry>
<title>Make C plugin output format configurable</title>
<updated>2009-04-21T22:47:29Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2009-04-21T22:28:53Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=92bb86c484c3d52c5ffdfa790f7a5acf68edcc36'/>
<id>urn:sha1:92bb86c484c3d52c5ffdfa790f7a5acf68edcc36</id>
<content type='text'>
*** THIS COMMIT WILL BE MODIFIED IN THE FUTURE! ***

The development guidelines¹ currently state that the plugin output
should be in the format "SERVICE STATUS: Information text".

However, when a plugin is called via Nagios in order to perform a
service check, adding SERVICE and STATUS to the output is redundant.
And when a plugin is called on the command line for testing, there is no
use in printing out the SERVICE string, either.  However, for debugging,
it does make sense to print out the STATUS so that the user won't have
to check and interpret the exit code manually.  But it should suffice to
print such debug output only when called with "--verbose", not in
production.

Space for plugin output is sometimes scarce, so that we should try to
keep the output "short and to the point" (as the guide states) and not
waste space with redundant information.  Therefore, we decided² to make
the ("normal" and "verbose") plugin output configurable at compile time.

¹ http://nagiosplug.sf.net/developer-guidelines.html
² http://thread.gmane.org/gmane.network.nagios.plugins.devel/5155
</content>
</entry>
<entry>
<title>Properly handle SMTP server responses which are split into multiple</title>
<updated>2007-09-15T14:25:56Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-09-15T14:25:56Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=05a980ba4bd3de0540771000955bd3235ad17acd'/>
<id>urn:sha1:05a980ba4bd3de0540771000955bd3235ad17acd</id>
<content type='text'>
packets (noted by Chris Adams on nagiosplug-help@).  TODO: The new
recvline()/recvlines() functions should buffer received data instead of
reading one byte at a time and they should be moved to netutils.c so
that other plugins can use them, too.


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1780 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Don't use C++ style comments (noted by Johannes Kingma on</title>
<updated>2007-08-09T12:32:28Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-08-09T12:32:28Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=da6aa00a83eba3e60b7083ba75d26050ad5b6f01'/>
<id>urn:sha1:da6aa00a83eba3e60b7083ba75d26050ad5b6f01</id>
<content type='text'>
nagiosplug-help@)


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1770 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Read the response to an SMTP QUIT command before closing the socket</title>
<updated>2007-07-31T14:47:04Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-07-31T14:47:04Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=0616123167c4a3e928df6605249d94f8197666d8'/>
<id>urn:sha1:0616123167c4a3e928df6605249d94f8197666d8</id>
<content type='text'>
(noted by Dieter Hendricks on nagiosplug-help@)


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1769 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Removing all .cvsignore files</title>
<updated>2007-07-24T00:35:42Z</updated>
<author>
<name>Ton Voon</name>
<email>tonvoon@users.sourceforge.net</email>
</author>
<published>2007-07-24T00:35:42Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=37287823f07f64e8208cfe016a95056d6be19ea7'/>
<id>urn:sha1:37287823f07f64e8208cfe016a95056d6be19ea7</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1761 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Add "Connection: close" to the HTTP request header, which tells HTTP/1.1</title>
<updated>2007-07-21T16:29:01Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-07-21T16:29:01Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=475ee7b55a24ed6a17e0bb5ef762560ebb0ab152'/>
<id>urn:sha1:475ee7b55a24ed6a17e0bb5ef762560ebb0ab152</id>
<content type='text'>
servers to close the connection after completion of the response.  This
should be compatible with HTTP/1.0, as HTTP/1.0 allows for custom header
fields which should be ignored if not recognized by the server.  With
some server configurations, the server would keep the connection alive
without this header line (despite the plugin requesting HTTP/1.0),
resulting in the plugin running into either the server's or it's own
timeout (reported by Roman Schliessmeyer and Jesse Morgan via IRC).


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1759 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Make ps column count in zombie detection less restrictive. Thanks to Andrew Elwell (#1280470)</title>
<updated>2007-07-15T15:21:51Z</updated>
<author>
<name>Matthias Eble</name>
<email>psychotrahe@users.sourceforge.net</email>
</author>
<published>2007-07-15T15:21:51Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d77b785d2364d436ff66c379b3a7818a150bbcf6'/>
<id>urn:sha1:d77b785d2364d436ff66c379b3a7818a150bbcf6</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1758 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Fixed segfault in argument processing. Thanks to Christoph Schell (#1742066)</title>
<updated>2007-07-14T19:36:48Z</updated>
<author>
<name>Matthias Eble</name>
<email>psychotrahe@users.sourceforge.net</email>
</author>
<published>2007-07-14T19:36:48Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c134205981203c7a6908f5ae1e3ca297bac83876'/>
<id>urn:sha1:c134205981203c7a6908f5ae1e3ca297bac83876</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1757 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>check_ntp: Fixed typo in typo in argument sanity check. Thanks to Aurelien Bompard (#1753506)</title>
<updated>2007-07-14T18:30:21Z</updated>
<author>
<name>Matthias Eble</name>
<email>psychotrahe@users.sourceforge.net</email>
</author>
<published>2007-07-14T18:30:21Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=06372d2d910f714af5390d348a361b883a644897'/>
<id>urn:sha1:06372d2d910f714af5390d348a361b883a644897</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1756 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
</feed>
