Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Warden is a set of tools for monitoring Python applications, and shipping events to Sentry and metrics to Graphite
Python PowerShell
branch: master

This branch is 85 commits ahead of st-james-software:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin Some kind of changes.
src Now actually start Warden!
win-build Don't build the exe's during install. Make it a separate step.
.gitignore re added settings.py and fixed gitignore to match
AUTHORS
LICENSE Changing license to MIT. Seems to make more sense - since the Python …
README.md Added elapsed time display and modified README
setup.py Build the warden scripts automatically.

README.md

Warden

Warden is a Python application that monitors other Python applications running locally, and ships events to a Sentry instance and metrics to a Graphite instance.

Warden can currently:

  • Track memory and cpu usage of given processes
  • Display metrics using Graphite render
  • Send events from applications to Sentry

Warden will be able to:

  • tail log files
  • ping urls
  • watch running processes

Unit Tests

Tests using Python's unittest module exist in the 'test' directory. They can be run individually as python scripts, but CANNOT be run using 'nose' because of the nature of the Twisted reactor.

Most of the tests are currently broken

Something went wrong with that request. Please try again.