django_statsd je middleware Djangi, který používá python-statsd přihlásit dotazu a zobrazení doby trvání na 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: http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/
Instalovat
Chcete-li nainstalovat jednoduše spustit python setup.py nainstalovat. Chcete-li nejprve spustit testy spustit python setup.py nosetests
Použít
Stačí přidat django_statsd do INSTALLED_APPS a přidat django_statsd.middleware.TimingMiddleware do MIDDLEWARE_CLASSES
Advanced Použití
& Nbsp; >>> def some_view (žádost):
& Nbsp; ... s request.timings ("something_to_time"):
& Nbsp; ... # něco zde
& Nbsp; ... průkaz
& Nbsp; >>>
& Nbsp; >>> def some_view (žádost):
& Nbsp; ... request.timings.start ("something_to_time")
& Nbsp; ... # něco zde
& Nbsp; ... request.timings.stop('something_to_time')
Requirements:
- Python
- Django
Komentáře nebyl nalezen