django statsd是一个django应用程序,它向etsy的statsd提交查询和查看持续时间。

django-statsd的Python项目详细描述


安装

要安装,只需执行python setup.py install。 如果要先运行测试,请运行python setup.py test

用法

要安装,请将以下内容添加到您的settings.py

  1. django_statsdINSTALLED_APPS设置。
  2. django_statsd.middleware.StatsdMiddleware顶部
    MIDDLEWARE_CLASSES
  3. django_statsd.middleware.StatsdMiddlewareTimer底部
    MIDDLEWARE_CLASSES

配置

您可以使用django设置配置配置django-statsd

>>> # Settings
... STATSD_HOST = '127.0.0.1'
... STATSD_PORT = 12345

配置的完整列表在ReadTheDocs中提供。

高级使用

>>> 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')

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java将Map<String,String>传递给需要Map<String,Object>   java在循环中使用字符串而不是StringBuilder是否会造成内存损失?   jnlp如何更新java控制台JRE?   java更改、修改和重新打包CXFAPI源文件   JavaFXJava应用程序在Fedora上运行一段时间后关闭   使用来自不同类的方法的java   java如何通过ant脚本在linux中使用subst?   java在使用camunda modeler进行base64编码/解码时出错   获取java。netbeans、weblogic和fastswap设置为true时的lang.NoSuchMethodError   java如何提高FinalizerThread在GC中收集对象的优先级   java检测具有相同根的单词   netbeans crud应用程序中的java错误