Mar 19, 2012

Statistics, Logging, Monitoring

Monitoring

django-statsd - Django Statsd library to track the page load times with Graphite
django-kitsune - monitoring using Nagios plugins

scales - Tracks server state and statistics, allowing you to see what your server is doing. It can also send metrics to Graphite for graphing or to a file for crash forensics.
django-peavy -  is a tool for improving your Django application logging.
  • Middleware to tag each request with a unique ID.
  • Logging filters to capture request metadata like user, remote IP, and headers.
  • Logging handlers for:
  • Capturing exception information, including a copy of the Django server error page, in a database.
  • Sending error notifications to admins without revealing sensitive information like the contents of request.POST.
  • A database router for sending log records to a separate database.
  • A simple user interface for browsing log records in the database.
django-app-metrics - Simple framework for capturing in application metrics and emailing aggregation results

No comments: