django_statsd ay isang Djangi middleware na gumagamit ng python-statsd mag-log tagal query at pagtingin sa statsd.
- Python Statsd
& Nbsp; https: //github.com/WoLpH/python-statsd
- Graphite
& Nbsp; http: //graphite.wikidot.com
- Statsd
& Nbsp; code: https://github.com/etsy/statsd
& Nbsp; blog post na ito: http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/
I-install
Upang i-install isagawa lamang python setup.py-install. Kung gusto mong patakbuhin muna ang mga pagsubok, patakbuhin python setup.py nosetests
Paggamit
Magdagdag django_statsd lamang sa installed_apps at magdagdag ng django_statsd.middleware.TimingMiddleware sa MIDDLEWARE_CLASSES
Advanced Paggamit
& Nbsp; >>> def some_view (kahilingan):
& Nbsp; ... may request.timings ('something_to_time'):
& Nbsp; ... # gumawa ng isang bagay dito
& Nbsp; ... pass
& Nbsp; >>>
& Nbsp; >>> def some_view (kahilingan):
& Nbsp; ... request.timings.start ('something_to_time')
& Nbsp; ... # gumawa ng isang bagay dito
& Nbsp; ... request.timings.stop('something_to_time')
Requirements:
- Python
- Django
Mga Komento hindi natagpuan