django-statsd

Software Screenshot:
django-statsd
Software Details:
Version: 1.8.1
Upload Date: 14 Apr 15
Developer: Rick van Hattem
Distribution Type: Freeware
Downloads: 18

Rating: 2.0/5 (Total Votes: 1)

django_statsd is a Djangi middleware that uses python-statsd to log query and view durations to statsd.

- Python Statsd
 https://github.com/WoLpH/python-statsd

- Graphite
 http://graphite.wikidot.com

- Statsd
 code: https://github.com/etsy/statsd
 blog post: http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/

Install

To install simply execute python setup.py install. If you want to run the tests first, run python setup.py nosetests

Usage

Just add django_statsd to the installed_apps and add django_statsd.middleware.TimingMiddleware to MIDDLEWARE_CLASSES

Advanced Usage

 >>> def some_view(request):
 ... with request.timings('something_to_time'):
 ... # do something here
 ... pass
 >>>
 >>> def some_view(request):
 ... request.timings.start('something_to_time')
 ... # do something here
 ... request.timings.stop('something_to_time')

Requirements:

  • Python
  • Django

Other Software of Developer Rick van Hattem

django-utils2
django-utils2

20 Feb 15

mailjet
mailjet

20 Feb 15

silk
silk

14 Apr 15

Comments to django-statsd

Comments not found
Add Comment
Turn on images!