django-statsd是一个Django应用,用于将查询和视图持续时间提交到Etsy的statsd。
项目描述
简介
django_statsd 是一个中间件,使用 python-statsd 将查询和视图持续时间记录到 statsd。
- Python Statsd
- Graphite
安装
要安装,请执行 python setup.py install。如果您想先运行测试,请执行 python setup.py test
使用方法
要安装,将以下内容添加到您的 settings.py
django_statsd 添加到 INSTALLED_APPS 设置中。
- django_statsd.middleware.StatsdMiddleware 添加到您的 顶部 MIDDLEWARE
配置
- django_statsd.middleware.StatsdMiddlewareTimer 添加到您的 底部 MIDDLEWARE
配置
配置
您可以使用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')
项目详情
关闭
django_statsd-2.7.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 573a97aadd1881d223632d8671d1f819f13af2c14611528ff642f97a8b19cca5 |
|
MD5 | ff5476f4d4def7c8e7c72d51dd56b183 |
|
BLAKE2b-256 | e959ac390fc0d25de648151bf99db60eadea15d2537654cbfed35c58f950585b |
关闭
django_statsd-2.7.0-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6f59bcfbbdf0fe204e01a0cdc2e4ab279e1261fa19a4d1f32acb0a74dcc28e12 |
|
MD5 | 91dcc2f7de74591711bca876ea27db2a |
|
BLAKE2b-256 | 0be2c0cf683078fe5dc56349a74d2e2271abd74930d3e0c26d1ea9ffcfaf80fa |