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.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c5653640191f084a297beb77fc9dd8ed6a8dadbe0a0cc653a2a5a3f2fd7f9b6 |
|
MD5 | 9f5196a141c631d490594851b7ced799 |
|
BLAKE2b-256 | b43cc91349dfb3138f9d58ebb37c90cdce5f0fe5029122818682552938bfaa47 |
Hashes for prometheus_push_client-0.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 447e7601d1e23899f93e9f8fe8ac01ebfbe345d3d7a5a13150fe2701a5ed6a84 |
|
MD5 | 74505f47dbcc863a904baf19682dc748 |
|
BLAKE2b-256 | abb1f3be2b85b89f476f5e05e5c68f8dbf2a183f42592fb4a039549a755a9f4b |