/pcrunner

Pcrunner (Passive Checks Runner) is a daemon and service that periodically runs Nagios / Icinga checks paralell. The results are posted via HTTPS to a NSCAweb server.

Primary LanguagePythonISC LicenseISC

Pcrunner

Pypi Documentation Status pre-commit.ci status CI status Codecov

Pcrunner (Passive Checks Runner is a daemon and service that periodically runs Nagios / Icinga checks paralell. The results are posted via HTTPS to a NSCAweb server.

Features

  • Runs as a daemon on Linux.
  • Runs as a service on win32.
  • Command line interface for single test runs and/or cron use.
  • Parallel execution of check commands.
  • Posts check results external commands.
  • Termniation of check commands if maximum time exceeds.
  • Configuration in YAML.
  • Command definition in YAML or text format.

Credits

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