zulip/puppet/zulip_ops/manifests/profile
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 puppet: Match the `x` bits on directories to what puppet actually does. 2023-01-26 15:06:01 -08:00
chat_zulip_org.pp prometheus: Add a postgres exporter. 2023-03-30 16:16:18 -07:00
grafana.pp puppet: Match the `x` bits on directories to what puppet actually does. 2023-01-26 15:06:01 -08:00
munin_server.pp puppet: Remove quotes for enumerable values. 2022-04-29 22:06:46 -07:00
nagios.pp puppet: Use existing autossh tunnels as OpenSSH "master" sockets. 2022-11-01 22:24:40 -07:00
postgresql.pp prometheus: Add a postgres exporter. 2023-03-30 16:16:18 -07:00
prod_app_frontend.pp hooks: Add a hook to send a Zulip before/after the deploy. 2023-04-05 18:51:55 -04:00
prometheus_server.pp prometheus: Add an exporter for wal-g backup properties. 2023-04-26 15:41:39 -07:00
redis.pp puppet: Add a redis exporter. 2022-05-03 17:13:44 -07:00
smokescreen.pp puppet: Use concat fragments to place port allows next to services. 2021-05-27 21:14:48 -07:00
staging_app_frontend.pp puppet: Remove quotes for enumerable values. 2022-04-29 22:06:46 -07:00
teleport.pp puppet: Switch teleport to running under systemd, not supervisord. 2023-03-15 17:23:42 -04:00
zmirror.pp puppet: Update declared zmirror dependencies. 2023-04-06 09:45:06 -07:00
zmirror_personals.pp puppet: Update declared zmirror dependencies. 2023-04-06 09:45:06 -07:00
zulipbot_zulip_org.pp puppet: Add a bare-bones zulipbot profile. 2021-08-24 16:05:58 -07:00