nppc

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.


Keywords
nppc
License
ISC
Install
pip install nppc==0.1.0

Documentation

Nagios Plug-in Process Controller

Documentation Status

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:

Features

  • Parallel execution of Nagios Plug-ins.
  • Termination of Nagios Plug-ins if maximum time exceeds.
  • Posts check results external commands.
  • Command definition in YAML or text format.
  • Configuration in YAML.
  • Simple modular implementation.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

References