Nagios has been around for quite some time, but producing output it can consume is something of a black art. Only the plugin documentation actually explains what all the extra semicolons or extended formatting even mean. This is especially onerous when performance consuming add-ons expect a specific structure before operating properly. The NagAconda package strives to greatly simplify the process of actually generating Nagios output using Python.
|Tags||Python Nagios system monitoring|
|Licenses||New BSD License|
|Operating Systems||Linux Unix|
Release Notes: This release adds a 'set_status_message' method to enhance human readability in generated output beyond OK, WARNING, or CRITICAL. It adds an 'unknown_error' method to give the plugin abortive quit capability and avoid polluting 'finish' with similar functionality. All internal assertions now exit gracefully with 'unknown_error'.
Release Notes: This release adds a license reference. It adds a block to direct documentation updates appropriately. It fixes a problem that was breaking the lower-bound for negative infinity in warning and critical thresholds.
Release Notes: This is the initial public release.