Skip to content

promcsv v1.3.0

Choose a tag to compare

@bennybrit bennybrit released this 23 Jul 17:57

First public release of promcsv.

promcsv scrapes Prometheus /metrics endpoints on a wall-clock-aligned interval and writes one CSV file per target per cycle (fixed schema: timestamp,metric,type,labels,value), with optional gzip compression, upload to S3 or SFTP (flat or per-target remote layout), retention cleanup, a status.json health file and full systemd integration (Type=notify watchdog).

Install (Rocky/RHEL 8+, recommended):

dnf install ./python3.12-promcsv-1.3.0-1.el8.noarch.rpm

Install (any Linux, wheel):

sudo python3.12 -m pip install promcsv-1.3.0-py3-none-any.whl

See the README for configuration, the CSV format specification, and monitoring/alerting guidance.

413 tests, 100% branch coverage.