Skip to main content

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.

Project description

Nagios Plug-in Process Controller

https://img.shields.io/pypi/v/nppc.svg https://img.shields.io/travis/maartenq/nppc.svg 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

History

0.1.0 (2018-03-10)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nppc-0.1.0.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

nppc-0.1.0-py2.py3-none-any.whl (5.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file nppc-0.1.0.tar.gz.

File metadata

  • Download URL: nppc-0.1.0.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for nppc-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7ef5db66050360db7ea01733f196e8185a0d9cbdc3f27b0d9fb5b91b27603c65
MD5 b48784984a7daeaeda1fcc072b36a294
BLAKE2b-256 60c990774470484b53c4ea296ef7683d6df074ed87833d50fb5a4f6d564148bb

See more details on using hashes here.

File details

Details for the file nppc-0.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for nppc-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 df305336ae8386d8bef7b01cad7aa9b8f8baea630ca11459751fecf44254b76c
MD5 457050b42da76c8294b90d75e53c1893
BLAKE2b-256 922cdb9099f8fd036f91fd0c7d8cbe55a42336929fdc0998774ba03755118402

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page