Contents

prometheus-client 0.21.0

0

Python client for the Prometheus monitoring system.

Python client for the Prometheus monitoring system.

Stars: 3945, Watchers: 3945, Forks: 796, Open Issues: 118

The prometheus/client_python repo was created 9 years ago and the last code push was 3 weeks ago.
The project is very popular with an impressive 3945 github stars!

How to Install prometheus-client

You can install prometheus-client using pip

pip install prometheus-client

or add it to a project with poetry

poetry add prometheus-client

Package Details

Author
Brian Brazil
License
Apache Software License 2.0
Homepage
https://github.com/prometheus/client_python
PyPi:
https://pypi.org/project/prometheus-client/
GitHub Repo:
https://github.com/prometheus/client_python

Classifiers

  • System/Monitoring
No  prometheus-client  pypi packages just yet.

Errors

A list of common prometheus-client errors.

Code Examples

Here are some prometheus-client code examples and snippets.

GitHub Issues

The prometheus-client package has 118 open issues on GitHub

  • Declare registry on MetricWrapperBase as Optional
  • Allow count_exceptions to add the error type as a label
  • Allow adding arbitrary labels to metrics when generating output
  • Allow adding arbitrary labels to metrics when generating output
  • Provide APIs to help application developers test their Histogram-using code
  • Add mypy linting to the CI pipeline
  • Default namespace/prefix for all exported metrics?
  • Calling clear() on Counter without labels fails
  • wsgi server: allow binding to ipv6 address
  • Type hint stubs

See more issues on GitHub

Related Packages & Articles

nlp 0.4.0

HuggingFace/NLP is an open library of NLP datasets.