Skip to main content

Python Prometheus client

Project description

Prometheus python client
==================

Python client library for [Prometheus](http://prometheus.io) that can
serve data to prometheus (in text and protobuf formats) and also push data
to a pushgateway.

[![CircleCI](https://circleci.com/gh/slok/prometheus-python.png?style=shield&circle-token=:circle-token)](https://circleci.com/gh/slok/prometheus-python)
[![Coverage Status](https://coveralls.io/repos/slok/prometheus-python/badge.svg?branch=master)](https://coveralls.io/r/slok/prometheus-python?branch=master)



Status
------
Under *heavy* development


Install
-------

TODO

Usage
-----

### Example

TODO

### Serve data

TODO

### Push data (to pushgateway)

TODO

Metrics/Collectors
-------------------

### Counter

TODO

### Gauge

TODO

### Summary

TODO

Tests
-----

$ pip install -r requirements_test.txt
$ cd ./prometheus
$ python -m unittest


TODO
----

* Implement text format
* Implement protobuffer
* Implement push
* Implement serve


Author
------

[Xabier (slok) Larrakoetxea](http://xlarrakoetxea.org)

License
-------

[See License](/LICENSE)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prometheus-0.1.tar.gz (14.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page