<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins/lib/output.h, branch 3.0.0-rc4</title>
<subtitle>Monitoring Plugins
</subtitle>
<id>https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=3.0.0-rc4</id>
<link rel='self' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=3.0.0-rc4'/>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/'/>
<updated>2026-06-08T06:23:44Z</updated>
<entry>
<title>Ok summary (#2270)</title>
<updated>2026-06-08T06:23:44Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2026-06-08T06:23:44Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=9bbc76483888c9e2ef2f4ed281c0ab8f2aab7bb6'/>
<id>urn:sha1:9bbc76483888c9e2ef2f4ed281c0ab8f2aab7bb6</id>
<content type='text'>
* lib: implement functionality to set ok summary

* check_load: implement setting ok summary

* OK summary for ntp_peer, ntp_time and users

* check_apt: implement ok summary

* check_curl: implement ok summary

* check_disk: implement ok summary

* check_dbi: implement ok summary

* check_ldap: auto formatting

* check_ldap: implement ok summary

* check_ssh: implement ok summary

* check_tcp: implement ok summary

* fixup! check_curl: implement ok summary

* fixup! check_dbi: implement ok summary

* fixup! check_ldap: implement ok summary

* fixup! check_ssh: implement ok summary

* fixup! check_tcp: implement ok summary

* check_apt: remove illegal free

* check_mrtg: fix link

* check_mrtg: implement ok summary

* check_mrtgtraf: fix link

* check_mrtgtraf: implement ok summary

* check_mysql: implement ok summary

* check_mysql_query: implement ok summary

* check_pgsql: implement ok summary

* check_radius: implement ok summary

* check_real: implement ok summary

* check_smtp: implement ok summary

* check_snmp: implement ok summary

* check_swap: implement ok summary

* check_ups: add OK summary

---------

Co-authored-by: Lorenz Kästle &lt;lorenz.kaestle@netways.de&gt;</content>
</entry>
<entry>
<title>Error summary (#2259)</title>
<updated>2026-05-30T10:30:39Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2026-05-30T10:30:39Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=44e1913da4d227aaabb7b5ccfae65d879082a5e4'/>
<id>urn:sha1:44e1913da4d227aaabb7b5ccfae65d879082a5e4</id>
<content type='text'>
* lib: properly name function to set summary

* lib: set first non-ok subcheck as the summary for the overall check

* Fetch summarily recursively from failed subchecks

---------

Co-authored-by: Lorenz Kästle &lt;lorenz.kaestle@netways.de&gt;</content>
</entry>
<entry>
<title>Add option to override output for check in lib for check_by_ssh (#2230)</title>
<updated>2026-04-06T10:17:43Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2026-04-06T10:17:43Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=9980e788509af3203725cdcd15f517ad1ed503fb'/>
<id>urn:sha1:9980e788509af3203725cdcd15f517ad1ed503fb</id>
<content type='text'>
The new output functionality was discussed in the context of
check_by_ssh, where it mostly adds more stuff which was seen as
not inherently usefull as a succesful check_by_ssh check
might as well be transparent.</content>
</entry>
<entry>
<title>Implement flexible state override functions</title>
<updated>2025-06-18T23:15:11Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-06-18T23:15:11Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=b71cb430cb79e89b5d8bf56990919b6c753cd271'/>
<id>urn:sha1:b71cb430cb79e89b5d8bf56990919b6c753cd271</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add selectable level of detail for output</title>
<updated>2025-03-30T20:34:42Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-03-30T20:34:42Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f413ac38e30e606beda4ef7f6bf1db40b49682d3'/>
<id>urn:sha1:f413ac38e30e606beda4ef7f6bf1db40b49682d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Transform output format to a global state</title>
<updated>2025-03-07T22:38:50Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-02-25T16:20:05Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=72fd885f4ff423d5351e3387867f2415f1ffc2d8'/>
<id>urn:sha1:72fd885f4ff423d5351e3387867f2415f1ffc2d8</id>
<content type='text'>
This commit removes the format parameter from the mp_check
object and creates a module global variable instead.
This prevents thread safe usage of different mp_check objects
which should likely not present a big problem for now.
The reason for this change is effectively the very same,
the format was lost if an exit was triggered by a signal
handler (timeout in this example).
</content>
</entry>
<entry>
<title>Rename icingaweb2 format to multi-line</title>
<updated>2025-02-20T22:52:32Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-02-20T22:52:32Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=1d590a0efe4193ac9298d3eba448ab8bc3bb665b'/>
<id>urn:sha1:1d590a0efe4193ac9298d3eba448ab8bc3bb665b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove output formats one-line and summary-only</title>
<updated>2025-02-20T22:45:13Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-02-20T22:45:13Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=3cd29d86cc51b763a0cf706e64884602cb3c9314'/>
<id>urn:sha1:3cd29d86cc51b763a0cf706e64884602cb3c9314</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement new output functionality</title>
<updated>2025-02-18T20:58:34Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-02-18T20:58:34Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=0645c9fc2c7f801ba3c7d68a17c137a63ada299f'/>
<id>urn:sha1:0645c9fc2c7f801ba3c7d68a17c137a63ada299f</id>
<content type='text'>
</content>
</entry>
</feed>
