Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Generic monitoring application build by 23 to monitor, track and profile web services

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 run
Octocat-spinner-32 service
Octocat-spinner-32 web
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md
Octocat-spinner-32 config.json.sample
README.md

Monitorify

Monitorify is a simple monitoring application build on CheryPy and MongoDB by 23 to monitor, track and profile web services.

This scheme allows different web services to expose a set of tests and metrics to the central monitoring service via HTTP and in a standardized JSON document. Metrics are tracked and visualized at set intervals, while tests are carried out and reported.

Dependencies

The following dependencies are required by the application:

  • pymongo (available using easy_install pymongo)
  • palb (available using easy_install palb)
  • pycurl (available using easy_install pycurl)

The following dependencies may be required by the app, depending on your Python version:

  • simplejson (available using easy_install simplejson)

Configuration and starting

Data from service

Metrics

Tests

Something went wrong with that request. Please try again.