zulip/puppet/zulip_ops/manifests/prometheus
Alex Vandiver 3aba2789d3 prometheus: Add an exporter for wal-g backup properties.
Since backups may now taken on arbitrary hosts, we need a blackbox
monitor that _some_ backup was produced.

Add a Prometheus exporter which calls `wal-g backup-list` and reports
statistics about the backups.

This could be extended to include `wal-g wal-verify`, but that
requires a connection to the PostgreSQL server.
2023-04-26 15:41:39 -07:00
..
base.pp
node.pp puppet: Remove "ensure => absent" rules which have all been applied. 2023-01-24 13:05:24 -08:00
postgresql.pp prometheus: Add a postgres exporter. 2023-03-30 16:16:18 -07:00
rabbitmq.pp prometheus: Consistently import the base class and supervisor, if needed. 2023-03-30 16:16:18 -07:00
redis.pp prometheus: Consistently import the base class and supervisor, if needed. 2023-03-30 16:16:18 -07:00
tornado.pp prometheus: Consistently import the base class and supervisor, if needed. 2023-03-30 16:16:18 -07:00
uwsgi.pp prometheus: Consistently import the base class and supervisor, if needed. 2023-03-30 16:16:18 -07:00
wal_g.pp prometheus: Add an exporter for wal-g backup properties. 2023-04-26 15:41:39 -07:00