[icinga-checkins] icinga.org: icinga2/next: Documentation: Add a note on no length restrictions for plugin output/perfdata.

git at icinga.org git at icinga.org
Wed Jun 11 11:38:32 CEST 2014

Module: icinga2
Branch: next
Commit: 4230d8a81e1f19c5bd334b0d7cf8f50340aad135
URL:    https://git.icinga.org/?p=icinga2.git;a=commit;h=4230d8a81e1f19c5bd334b0d7cf8f50340aad135

Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jun 11 11:38:08 2014 +0200

Documentation: Add a note on no length restrictions for plugin output/perfdata.

Fixes #6452


 doc/1-about.md          |    1 +
 doc/5-addons-plugins.md |    3 +++
 doc/8-migration.md      |    3 +++
 3 files changed, 7 insertions(+)

diff --git a/doc/1-about.md b/doc/1-about.md
index daf0030..4d0cbbe 100644
--- a/doc/1-about.md
+++ b/doc/1-about.md
@@ -107,6 +107,7 @@ runtime evaluated macros.
 Three types of commands used for different actions: checks, notifications and events.
 Check timeout for commands instead of a global option. Commands also have custom attributes allowing
 you to specify default values.
+There is no plugin output or performance data length restriction anymore compared to Icinga 1.x.
 * Custom Runtime Macros
diff --git a/doc/5-addons-plugins.md b/doc/5-addons-plugins.md
index acb4c34..cc6a362 100644
--- a/doc/5-addons-plugins.md
+++ b/doc/5-addons-plugins.md
@@ -54,3 +54,6 @@ Currently Icinga 2 supports the native plugin API specification from the `Monito
 The `Monitoring Plugin API` is defined in the [Monitoring Plugins Development Guidelines](https://www.monitoring-plugins.org/doc/guidelines.html).
+There are no output length restrictions using Icinga 2. This is different to the
+[Icinga 1.x plugin api definition](http://docs.icinga.org/latest/en/pluginapi.html#outputlengthrestrictions).
diff --git a/doc/8-migration.md b/doc/8-migration.md
index 25f6370..f438a8f 100644
--- a/doc/8-migration.md
+++ b/doc/8-migration.md
@@ -1177,6 +1177,9 @@ Icinga 2 does not make a difference between `output` (first line) and
 `long_output` (remaining lines) like in Icinga 1.x. Performance Data is
 provided separately.
+There is no output length restriction as known from Icinga 1.x using an
+[8KB static buffer](http://docs.icinga.org/latest/en/pluginapi.html#outputlengthrestrictions).
 The `StatusDataWriter`, `IdoMysqlConnection` and `LivestatusListener` types
 split the raw output into `output` (first line) and `long_output` (remaining
 lines) for compatibility reasons.

More information about the icinga-checkins mailing list