Class library for writing Nagios (Icinga) plugins
Project description
The nagiosplugin library
========================
About
-----
`nagiosplugin` is a class library which helps writing Nagios (or Icinga)
compatible plugins easily in Python. It cares for much of the boilerplate code
and default logic commonly found in Nagios checks, including:
- Nagios 3 Plugin API compliant parameters and output formatting
- Controller to handle the general plugin control flow
- Full Nagios range syntax support
- Automatic threshold checking
- Multiple independend measures and overall state logic
- Long output and performance data
- Timeout handling
- Default options
- Persistent "cookies" to retain state information between check runs.
Feedback and Suggestions
------------------------
`nagiosplugin` is primarily written and maintained by Christian Kauhaus
<kc@gocept.com>. Feel free to contact the author for bugs, suggestions and
patches.
A public issue tracker can be found at
http://projects.gocept.com/projects/projects/nagiosplugin/issues.
License
-------
The `nagiosplugin` package is released the Zope Public License (ZPL), a BSD-style Open Source license.
Documentation
-------------
To get started writing Nagios plugins, see the examples in the :file:`examples`
subdirectory.
More documentation on using this package can be found in the :file:`doc`
directory. There is also an `online copy`_ of the docs available.
.. _online copy: http://packages.python.org/nagiosplugin/
.. vim: set ft=rst sw=3 sts=3 et:
Release History
===============
0.4.5 (unreleased)
------------------
- Nothing changed yet.
0.4.4 (2011-07-18)
------------------
Bugfix release to fix issues reported by users.
- Improve Mac OS X compatibility (#8755).
- Include examples in distribution (#8555).
0.4.3 (2010-12-17)
------------------
- Change __str__ representation of large numbers to avoid scientific notation.
0.4.2 (2010-10-11)
------------------
- Packaging issues.
0.4.1 (2010-09-21)
------------------
- Fix distribution to install correctly.
- Documentation: tutorial and topic guides.
0.4 (2010-08-17)
----------------
- Initial public release.
.. vim: set ft=rst sw=3 sts=3:
========================
About
-----
`nagiosplugin` is a class library which helps writing Nagios (or Icinga)
compatible plugins easily in Python. It cares for much of the boilerplate code
and default logic commonly found in Nagios checks, including:
- Nagios 3 Plugin API compliant parameters and output formatting
- Controller to handle the general plugin control flow
- Full Nagios range syntax support
- Automatic threshold checking
- Multiple independend measures and overall state logic
- Long output and performance data
- Timeout handling
- Default options
- Persistent "cookies" to retain state information between check runs.
Feedback and Suggestions
------------------------
`nagiosplugin` is primarily written and maintained by Christian Kauhaus
<kc@gocept.com>. Feel free to contact the author for bugs, suggestions and
patches.
A public issue tracker can be found at
http://projects.gocept.com/projects/projects/nagiosplugin/issues.
License
-------
The `nagiosplugin` package is released the Zope Public License (ZPL), a BSD-style Open Source license.
Documentation
-------------
To get started writing Nagios plugins, see the examples in the :file:`examples`
subdirectory.
More documentation on using this package can be found in the :file:`doc`
directory. There is also an `online copy`_ of the docs available.
.. _online copy: http://packages.python.org/nagiosplugin/
.. vim: set ft=rst sw=3 sts=3 et:
Release History
===============
0.4.5 (unreleased)
------------------
- Nothing changed yet.
0.4.4 (2011-07-18)
------------------
Bugfix release to fix issues reported by users.
- Improve Mac OS X compatibility (#8755).
- Include examples in distribution (#8555).
0.4.3 (2010-12-17)
------------------
- Change __str__ representation of large numbers to avoid scientific notation.
0.4.2 (2010-10-11)
------------------
- Packaging issues.
0.4.1 (2010-09-21)
------------------
- Fix distribution to install correctly.
- Documentation: tutorial and topic guides.
0.4 (2010-08-17)
----------------
- Initial public release.
.. vim: set ft=rst sw=3 sts=3:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nagiosplugin-0.4.4.tar.gz
(29.7 kB
view hashes)