Push Prometheus metrics to VictoriaMetrics or other exporters
Project description
prometheus-push-client
Push metrics from your regular and/or long-running jobs to existing Prometheus/VictoriaMetrics monitoring system.
Currently supports pushes directly to VictoriaMetrics via UDP and HTTP using InfluxDB line protocol as described here.
For pure Prometheus setups, pushes into StatsD/statsd-exporter in StatsD format via UDP are supported (see exporter docs). Prometheus and StatsD metric types are not fully compatible, so currenly all metrics become StatsD gauges, but rate
, increase
, histogram_quantile
and other PromQL functions produce same results as if types never changed.
Install it via pip:
pip install prometheus-push-client
Read more at github page.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for prometheus_push_client-0.0.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d0249906a143911620eb68b993261c051731c1b01769207b176adec4c9328b0 |
|
MD5 | 8d2d6f3a000cfb8ac19503b23316ec51 |
|
BLAKE2b-256 | aa04256fc8b1fc9aad190841bd1bd9fa79a43a48e80ba8c37f8bc178abb14a40 |
Hashes for prometheus_push_client-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a003bd8722c5b093497cbabca7984d66373d52c2f4bb6a8bd724188f8aa900ab |
|
MD5 | a0189b2293b4a2e77574f2d398f815d2 |
|
BLAKE2b-256 | 7bab2109202d13305b870657261d834ae0042e4a163fc0549ede7462e215ae92 |