Andreas Jaeger be3792919b Remove publishing to docs.openstack.org
Only official projects can publish to docs.openstack.org, thus remove
the publishing job for releasenotes from this project. this is done
with replacing the template with a build-only template.

Depends-On: https://review.opendev.org/672053
Change-Id: I9254be7bd600b63674d4fc6fa5e29f805d6b61c8
2019-07-22 16:26:43 +02:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2019-04-19 19:51:59 +00:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00
2018-11-30 15:40:47 -06:00

promstat

Library for reporting stats to both statsd and prometheus.

statsd and prometheus are both popular metrics collecting systems, but they operate quite differently from each other. promstat is a wrapper abstraction library around the statsd and prometheus clients that allows instrumenting code once so that operators can integrate with either system.

prometheus has a more structured reporting system, so the calling semantics of prometheus_client are used. Each metric reporter has an additional field, template which is a statsd metric name template to be used for the statsd reporting.

promstat does not have a global Registry like prometheus_client defaults to using. If you want to use the global Registry object with promstat, pass prometheus_client.REGISTRY to the registry parameter of the PromStat constructor.

Description
Report stats to both statsd and prometheus
Readme 64 KiB
Languages
Python 97.9%
reStructuredText 2.1%