Nagios Development Kit
Project description
Nagios Development Kit
NDK is a software development framework for defining Nagios Object in code and deploy it to your Nagios.
Use the NDK to define your resources you want monitor to.
Quick Start
Example
from ndk.stack import Stack
from ndk.objects.command import Email
from ndk.objects.host import Host
from ndk.objects.timeperiod import TwentyFourSeven
stack = Stack('StackTesting')
_24x7 = TwentyFourSeven(stack)
email = Email(stack)
host = Host(stack, host_name='foo',
check_period=self.tp, notification_period=self.tp)
print(stack.synth())
Testing
pytest
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
ndk-0.1.0.tar.gz
(11.8 kB
view details)
Built Distribution
ndk-0.1.0-py3-none-any.whl
(25.3 kB
view details)
File details
Details for the file ndk-0.1.0.tar.gz
.
File metadata
- Download URL: ndk-0.1.0.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b0908d7b017f1797e94f2d7fc5cc7d60b5ed47cc715f52ad174510b4b4e8aa2 |
|
MD5 | 5b7def16f9e4bc1a10908221ef0d2d06 |
|
BLAKE2b-256 | 0bf5bfeca8897665c548bf3d6286e41f2470822d8dbb8adc9451ea88d80240ad |
File details
Details for the file ndk-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: ndk-0.1.0-py3-none-any.whl
- Upload date:
- Size: 25.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1367ad8b76820c4accbfcb7eefce7f1f16fbc2625d381f091a630a702f52f871 |
|
MD5 | 6c5357255ab46e692619ff8aa6a68687 |
|
BLAKE2b-256 | b97668eeaaca659b26e0896b16b1adae390416281946da753d0a32a446db6f49 |