一个支持statsd exporter兼容标记的pystatsd叉包。

statsd-exporter的Python项目详细描述


=========================================================== python statsd客户端,支持prom/statsd exporter兼容的标记

这是statsd-telegraf的fork,它是pystatsd包的fork。

斯塔兹是石墨的友好前端。这是一个python客户端 对于statsd守护进程。更具体地说,这是jsocol的一个分支 pystatsd客户机,增加了对dogtag兼容的支持 标签。

:代码:https://github.com/openmotics/statsd-exporter :license:mit;请参阅许可文件 :问题:https://github.com/openmotics/statsd-exporter/issues

快速使用:

。代码块::python

>>> import statsd
>>> c = statsd.StatsClient('localhost', 8125)
>>> c.incr('foo')  # Increment the 'foo' counter.
>>> c.timing('stats.timed', 320)  # Record a 320ms 'stats.timed'.

您还可以在所有统计信息中添加前缀:

。代码块::python

>>> import statsd
>>> c = statsd.StatsClient('localhost', 8125, prefix='foo')
>>> c.incr('bar')  # Will be 'foo.bar' in statsd/graphite.

支持与数据狗兼容的标记:

。代码块::python

>>> import statsd
>>> c = statsd.StatsClient('localhost', 8125)
>>> c.incr('baz', tags={'type': 'response'}) 
>>> # baz,type=response:1|c

安装

安装statsd最简单的方法是使用pip!

您可以从pypi安装::

$ pip install statsd-exporter

或github::

$ pip install -e git+https://github.com/openmotics/statsd-exporter#egg=statsd-exporter

或来源:

$ git clone https://github.com/openmotics/statsd-exporter
$ cd statsd-exporter
$ python setup.py install

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

推荐PyPI第三方库


热门话题
java Apache Flink外部Jar   创建和强制转换对象数组时发生java错误   Java,添加数组   具有相同包结构和类的java JAR   java Jenkins未能构建Maven项目   java为什么一个forloop比另一个更快,尽管它们做的“一样”?   servlets在将“/”站点迁移到Java EE包时处理contextpath引用   无法解析java MavReplugin:2.21或其某个依赖项   泛型如何编写比较器来泛化Java中的两种类型的对象?   java Android Emulator未在netbeans上加载   多线程Java使用线程对数组中的数字求和:在同步块中使用新变量作为锁:差异   java如何在JSP/servlet中设置<input>标记的值?