zulip/puppet/zulip_ops/manifests/prometheus
Alex Vandiver 5308fbdeac puppet: Add postgresql-client depenencies to monitoring.
The `unless` step errors out if /usr/bin/psql does not exist at
first evaluation time -- protect that with a `test -f` check, and
protect the actual `createuser` with a dependency on `postgresql-client`.
To work around `Zulip::Safepackage` not actually being safe to
instantiate more than once, we move the instantiation of
`Package[postgresql-client]` into a class which can be safely
included one or more times.
2023-09-22 11:45:00 -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 puppet: Add postgresql-client depenencies to monitoring. 2023-09-22 11:45:00 -07:00
process.pp puppet: Rename and generalize Tornado process exporter. 2023-08-06 13:41:10 -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
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