没有项目描述

muffin-metrics的Python项目详细描述


muffin metrics–从muffin应用程序向graphite/statsd发送数据。

Build Statushttp://img.shields.io/pypi/v/muffin-metrics.svg?style=flat-squarehttp://img.shields.io/pypi/dm/muffin-metrics.svg?style=flat-squareDonate

Requirements

  • python>;=3.3

Installation

muffin metrics应该使用pip安装:

pip install muffin-metrics

Usage

muffin_metrics添加到您的muffin应用程序配置中的plugins中。

Options

metrics\u后端–格式为([])的石墨后端

METRICS_BACKENDS = (
    ('udp': 'udp://address:port'),
    ('tcp': 'tcp://address:port'),
    ('statsd_udp': 'udp+statsd://address:port'),
    ('statsd_tcp': 'tcp+statsd://address:port'),
)
METRICS_DEFAULT = 'udp'

metrics\u default–默认后端(无)

metrics\u无声地失败–不要引发连接的异常(false)

metrics\u max udp size–udp消息的最大大小(512)

metrics\u前缀–度量前缀(muffin.)

Usage

@app.register('/my')defmy_view(request):# Context manager (group metrics to pipeline and send them as one message)with(yield fromapp.ps.metrics.client())asmetrics:metrics.send(42,path='answer.to.the.ultimate.question')# ...metrics.send(31,path='some.some')# Send datayield fromapp.ps.metrics.send(100,path='one.hungred',backend='mybackend')# Create client and send datametrics=yield fromapp.ps.metrics.client(backend='tcp')metrics.send('twenty.four',24)metrics.disconnect()# Send data to statsdwith(yield fromapp.ps.metrics.client(backend='statsd_tcp'))asclient:client.incr('request.method.%s'%request.method)client.timing('response.time',timer.ms)client.incr('response.status.%s'%response.status)

Bug tracker

如果您有任何建议、错误报告或 烦恼请向问题追踪者报告 在https://github.com/klen/muffin-metrics/issues

Contributors

  • klen(基里尔·克莱诺夫)

License

根据MIT license授权。

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

推荐PyPI第三方库


热门话题
java如何在Android Wifi中筛选相同的SSID?   Java中重写接口中异常处理的泛型   java“无效转义序列(有效的是\b\t\n\f\r\”\“\”\)”语法错误   使用JNDI的java NameReadyBoundException   java如何在这个程序上执行算法   java为什么我的应用程序在调试时崩溃而应用程序停止?   Java:while循环未检测到中断条件,但如果块检测到   java如何快速使用jfreechart创建的折线图   java将输入放入JSTL会话变量,以便稍后在屏幕上显示   java在spring boot中加载外部JAR   java Apache NiFi无法使用ojdbc6连接到Oracle 12c。jar或ojdbc8。罐子   java解释StringToWordVector()Weka的输出   java charAt()找不到符号   使用mpjexpress的java阅读控制台输入