Not Your Mother's Monitoring System (NYMMS)
Project description
You can find the latest docs (there aren’t enough!) at ReadTheDocs.
NYMMS is a monitoring framework that takes inspiration from a lot of different places.
It’s goals are:
Independently scalable components
Fault tolerant
Easily useable in a cloud environment
Easy to add new monitors
There are many other goals, but that’s a good start.
Here’s a somewhat hard to understand diagram (at least without some explanation):
Requirements
Currently the main requirements are:
Python (2.7 - may work on older versions, haven’t tested)
boto
PyYAML (used in a few backends, will eventually not be a requirement unless you need to use those backends)
Jinja2 (needed for templating)
Validictory (0.9.1 https://pypi.python.org/pypi/validictory/0.9.1)
Optionally:
pagerduty (0.2.1 https://pypi.python.org/pypi/pagerduty/0.2.1) if you use the pagerduty reactor handler
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
File details
Details for the file nymms-0.5.0.tar.gz
.
File metadata
- Download URL: nymms-0.5.0.tar.gz
- Upload date:
- Size: 34.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49cfee732c7003dd5b0deb63077211e329de9598add09810dcf93952ad4a4570 |
|
MD5 | 5fa08bf2f5a76ee577320f60722ec773 |
|
BLAKE2b-256 | d348c5508272b82a84cb86c836cea9eeb83b37958ce4bc1e78b5b5b485604714 |