Pcrunner (Passive Checks Runner)
Project description
========
Pcrunner
========
.. image:: https://img.shields.io/pypi/v/pcrunner.svg
:target: https://pypi.python.org/pypi/pcrunner
:alt: pypi
.. image:: https://img.shields.io/travis/maartenq/pcrunner.svg
:target: https://travis-ci.org/maartenq/pcrunner
:alt: build
.. image:: https://readthedocs.org/projects/pcrunner/badge/?version=latest
:target: https://pcrunner.readthedocs.io/en/latest/?badge=latest
:alt: docs
.. image:: https://pyup.io/repos/github/maartenq/pcrunner/shield.svg
:target: https://pyup.io/repos/github/maartenq/pcrunner/
:alt: pyup
.. image:: https://codecov.io/gh/maartenq/pcrunner/branch/master/graph/badge.svg
:target: https://codecov.io/gh/maartenq/pcrunner
:alt: 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.
* GitHub: https://github.com/maartenq/pcrunner
* Free software: https://opensource.org/licenses/ISC
* PyPi: https://pypi.python.org/pypi/pcrunner
* Documentation: https://pcrunner.readthedocs.io/en/latest/
* Travis CI: https://travis-ci.org/maartenq/pcrunner
* Codecov: https://codecov.io/github/maartenq/pcrunner
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.
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
.. _NSCAweb: https://github.com/smetj/nscaweb
.. _Nagios: https://www.nagios.org/
.. _Icinga: https://www.icinga.org/
=======
History
=======
0.3.10 (2018-07-17)
------------------
* Fix RHEL 6 RPM build (make initrddir).
0.3.9 (2018-07-14)
------------------
* Added systemd service file for Fedora >=18 Centos >=7
0.3.8 (2018-02-09)
------------------
* Fix: issue #83
0.3.7 (2017-11-17)
------------------
* Fix: quotes in commands.txt and commands.txt seem to get ignored #82
0.3.6 (2017-11-17)
------------------
* dev requirements updates
0.3.5 (2016-12-09)
------------------
* dev requirements updates
* docs usage
0.3.4 (2016-11-18)
------------------
* dev requirements updates
0.3.3 (2016-11-11)
------------------
* dev requirements updates
* docs: download from `GitHub`
0.3.2 (2016-10-14)
------------------
* dev requirements updates
0.3.1 (2016-09-30)
------------------
* dev requirements updates
0.3.0 (2016-09-09)
------------------
* Added `--no-daemon` option for starting pcrunner's run loop in foreground.
* dev requirements updates
0.2.10 (2016-08-26)
-------------------
* tox.ini updated
* removed specific version for package requirements from setup.py.
* readthedocs theme for local docs build.
* OS-X and vim files in .gitignore
* Update requirements: pytest -> 3.0.1
0.2.8 (2016-08-20)
------------------
* Updated docs
0.2.7 (2016-08-20)
------------------
* Updated project links.
0.2.6 (2016-08-20)
------------------
* Fixed ISSUE#4: commands file with extra white lines.
0.2.5 (2016-08-20)
------------------
* Updated Python installation documentation with new versions.
0.2.4 (2016-08-13)
------------------
* xrange -> range for python3 compatibility.
0.2.3 (2016-08-13)
------------------
* Travis/tox fix
0.2.2 (2016-08-13)
------------------
* ISC License
0.2.1 (2016-08-13)
------------------
* Documentation RPM build updated.
0.2.0 (2016-08-12)
------------------
* First release on PyPI.
Pcrunner
========
.. image:: https://img.shields.io/pypi/v/pcrunner.svg
:target: https://pypi.python.org/pypi/pcrunner
:alt: pypi
.. image:: https://img.shields.io/travis/maartenq/pcrunner.svg
:target: https://travis-ci.org/maartenq/pcrunner
:alt: build
.. image:: https://readthedocs.org/projects/pcrunner/badge/?version=latest
:target: https://pcrunner.readthedocs.io/en/latest/?badge=latest
:alt: docs
.. image:: https://pyup.io/repos/github/maartenq/pcrunner/shield.svg
:target: https://pyup.io/repos/github/maartenq/pcrunner/
:alt: pyup
.. image:: https://codecov.io/gh/maartenq/pcrunner/branch/master/graph/badge.svg
:target: https://codecov.io/gh/maartenq/pcrunner
:alt: 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.
* GitHub: https://github.com/maartenq/pcrunner
* Free software: https://opensource.org/licenses/ISC
* PyPi: https://pypi.python.org/pypi/pcrunner
* Documentation: https://pcrunner.readthedocs.io/en/latest/
* Travis CI: https://travis-ci.org/maartenq/pcrunner
* Codecov: https://codecov.io/github/maartenq/pcrunner
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.
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
.. _NSCAweb: https://github.com/smetj/nscaweb
.. _Nagios: https://www.nagios.org/
.. _Icinga: https://www.icinga.org/
=======
History
=======
0.3.10 (2018-07-17)
------------------
* Fix RHEL 6 RPM build (make initrddir).
0.3.9 (2018-07-14)
------------------
* Added systemd service file for Fedora >=18 Centos >=7
0.3.8 (2018-02-09)
------------------
* Fix: issue #83
0.3.7 (2017-11-17)
------------------
* Fix: quotes in commands.txt and commands.txt seem to get ignored #82
0.3.6 (2017-11-17)
------------------
* dev requirements updates
0.3.5 (2016-12-09)
------------------
* dev requirements updates
* docs usage
0.3.4 (2016-11-18)
------------------
* dev requirements updates
0.3.3 (2016-11-11)
------------------
* dev requirements updates
* docs: download from `GitHub`
0.3.2 (2016-10-14)
------------------
* dev requirements updates
0.3.1 (2016-09-30)
------------------
* dev requirements updates
0.3.0 (2016-09-09)
------------------
* Added `--no-daemon` option for starting pcrunner's run loop in foreground.
* dev requirements updates
0.2.10 (2016-08-26)
-------------------
* tox.ini updated
* removed specific version for package requirements from setup.py.
* readthedocs theme for local docs build.
* OS-X and vim files in .gitignore
* Update requirements: pytest -> 3.0.1
0.2.8 (2016-08-20)
------------------
* Updated docs
0.2.7 (2016-08-20)
------------------
* Updated project links.
0.2.6 (2016-08-20)
------------------
* Fixed ISSUE#4: commands file with extra white lines.
0.2.5 (2016-08-20)
------------------
* Updated Python installation documentation with new versions.
0.2.4 (2016-08-13)
------------------
* xrange -> range for python3 compatibility.
0.2.3 (2016-08-13)
------------------
* Travis/tox fix
0.2.2 (2016-08-13)
------------------
* ISC License
0.2.1 (2016-08-13)
------------------
* Documentation RPM build updated.
0.2.0 (2016-08-12)
------------------
* First release on PyPI.
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
pcrunner-0.3.10.tar.gz
(37.0 kB
view details)
Built Distribution
File details
Details for the file pcrunner-0.3.10.tar.gz
.
File metadata
- Download URL: pcrunner-0.3.10.tar.gz
- Upload date:
- Size: 37.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d92564d0ef81227c65fed1374c4a5778b5aa4716bf100534ffe019c0f7c9e1a1 |
|
MD5 | 6e2ee4be15cd839b03e1ef2a297687ae |
|
BLAKE2b-256 | 14460f46d12239d461fc1a826e98d93fe7b5b03a783fe111511365869b133673 |
File details
Details for the file pcrunner-0.3.10-py2.py3-none-any.whl
.
File metadata
- Download URL: pcrunner-0.3.10-py2.py3-none-any.whl
- Upload date:
- Size: 17.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2b2b4feb2e015ba17261c488c86604f7c55943d0570e338946668116fc23ebc |
|
MD5 | 2f99cd6b96e68604ea791a62c32562d0 |
|
BLAKE2b-256 | d21541dd2204f87408f3ab37ba137fe4247da82441715abc24a1028d1a787cd9 |