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 |
| Implementation | Python |
Recent releases


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.