Skip to main content

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):

https://raw.github.com/cloudtools/nymms/master/docs/_static/images/nymms_arch.png

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:

Project details


Download files

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

Files for nymms, version 0.5.0
Filename, size File type Python version Upload date Hashes
Filename, size nymms-0.5.0.tar.gz (34.9 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page