Nagios Plug-in Process Controller¶
NPPC, Nagios Plug-in Process Controller, is a set of scripts and configuration files that let you periodically runs Nagios Plug-in parallel using systemd and systemd.timer. Results can be posted via HTTPS to a NSCAweb server.
NPPC consists of:
- A wrapper around Nagios Plug-in that controls the output, exit status and time-outs to have it safely run by a systemd.timer
- A script, systemd.service script and configuration file that creates the systemd.timer files.
- A script, systemd.timer and configuration file that sends periodically output to NSCAweb
- Free software: https://opensource.org/licenses/ISC
- Documentation: https://nppc.readthedocs.io.
- GitHub: https://github.com/maartenq/nppc
- PyPi: https://pypi.python.org/pypi/nppc
- Travis CI: https://travis-ci.org/maartenq/nppc
- Codecov: https://codecov.io/github/maartenq/nppc
Features¶
Credits¶
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.