This projects aims to provide the same metrics as https://github.com/marcinhlybin/prometheus-barman-exporter.
The reason for creating it is that I had troubles running the prometheus-barman-exporter on newer versions of Linux with newer version of Barman.
The project is written in Golang and compiled as static binary. It is tested on Linux with glibc and amd64. Cross compilation for Musl based Linux(i.e. alpine) or FreeBSD should be fairly simple. The metrics which are currently exported are the same as the ones from prometheus-barman-exporter. In addition to those, the following new metrics are presented:
Metric name | Description |
---|---|
barman_last_backup_wal_rate_per_second | outputs the wal rate(per second ) for the last backup |
barman_last_backup_throughput | outputs the throughput during the last backup creation |
barman_last_backup_wal_files | outputs the number of wals for the last backup |
You can find a list and description of them in docs/spec/metrics.md. The list include planned metrics for the future
More information about installing and operating the exporter can be found in docs/operations/READE.md
Development documentation can be found in docs/dev/overview.md