bib3.de-ansible/roles
Raymond Coetzee 4e2780ff88 Add support for a prometheus postgres exporter
This commit introduces a new role that downloads and installs the
prometheus community postgres exporter  https://github.com/prometheus-community/postgres_exporter.
A new credential is added to matrix_postgres_additional_databases that
allows the exporter access to the database to gather statistics.
A new dashboard was added to the grafana role, with some refactoring
to enable the dashboard only if the new role is enabled.
I've included some basic instructions for how to enable the role in
the Docs section.

In terms of testing, I've tested enabling the role, and disabling
it to make sure it cleans up the container and systemd role.
2021-05-27 20:13:29 +01:00
..
matrix-aux Add matrix-aux role to help with managing auxiliary files/directories 2021-01-11 22:32:52 +02:00
matrix-awx merge with upstream 2021-05-25 21:08:00 +08:00
matrix-base Add Hydrogen 2021-05-15 04:23:36 -05:00
matrix-bot-go-neb Fix Go-NEB variable definitions using the wrong type 2021-03-28 12:10:22 +03:00
matrix-bot-matrix-reminder-bot rename matrix_global_registry to matrix_container_global_registry_prefix related to #990 2021-04-12 17:23:55 +04:30
matrix-bot-mjolnir GMH v0.4.2 update 2021-04-15 17:07:03 +08:00
matrix-bridge-appservice-discord rename matrix_global_registry to matrix_container_global_registry_prefix related to #990 2021-04-12 17:23:55 +04:30
matrix-bridge-appservice-irc Check irc service is present before stopping it 2021-05-26 20:41:52 +01:00
matrix-bridge-appservice-slack Fail in a friendlier way when trying to self-build on Ansible <= 2.8 2021-05-21 11:15:05 +03:00
matrix-bridge-appservice-webhooks rename matrix_global_registry to matrix_container_global_registry_prefix related to #990 2021-04-12 17:23:55 +04:30
matrix-bridge-heisenbridge Add Heisenbridge 2021-05-19 10:42:21 +03:00
matrix-bridge-mautrix-facebook Merge branch 'master' into hydrogen 2021-05-21 04:09:18 -05:00
matrix-bridge-mautrix-hangouts Merge branch 'master' into hydrogen 2021-05-21 04:09:18 -05:00
matrix-bridge-mautrix-instagram Merge branch 'master' into hydrogen 2021-05-21 04:09:18 -05:00
matrix-bridge-mautrix-signal Updates to mautrix-signal config 2021-03-31 02:51:23 +02:00
matrix-bridge-mautrix-telegram Fail in a friendlier way when trying to self-build on Ansible <= 2.8 2021-05-21 11:15:05 +03:00
matrix-bridge-mautrix-whatsapp feat: push ephemeral events to appservices 2021-03-25 18:49:54 +01:00
matrix-bridge-mx-puppet-discord Merge branch 'master' into hydrogen 2021-05-21 04:09:18 -05:00
matrix-bridge-mx-puppet-groupme Merge branch 'master' into hydrogen 2021-05-21 04:09:18 -05:00
matrix-bridge-mx-puppet-instagram Fail in a friendlier way when trying to self-build on Ansible <= 2.8 2021-05-21 11:15:05 +03:00
matrix-bridge-mx-puppet-skype merge with upstream 2021-05-25 21:08:00 +08:00
matrix-bridge-mx-puppet-slack Merge branch 'master' into hydrogen 2021-05-21 04:09:18 -05:00
matrix-bridge-mx-puppet-steam merge with upstream 2021-05-25 21:08:00 +08:00
matrix-bridge-mx-puppet-twitter Merge branch 'master' into hydrogen 2021-05-21 04:09:18 -05:00
matrix-bridge-sms updated matrix-sms-bridge 2021-04-27 14:39:58 +02:00
matrix-client-element Upgrade Element (1.7.28 -> 1.7.29) 2021-05-24 20:38:48 +03:00
matrix-client-hydrogen Remove unnecessary bind for config.json, use proper nginx.conf 2021-05-21 17:22:40 -05:00
matrix-common-after Mention matrix_common_after_systemd_service_start_wait_for_timeout_seconds in failure message 2021-05-19 08:46:13 +03:00
matrix-corporal Fail in a friendlier way when trying to self-build on Ansible <= 2.8 2021-05-21 11:15:05 +03:00
matrix-coturn Fail in a friendlier way when trying to self-build on Ansible <= 2.8 2021-05-21 11:15:05 +03:00
matrix-dimension rename matrix_global_registry to matrix_container_global_registry_prefix related to #990 2021-04-12 17:23:55 +04:30
matrix-dynamic-dns merge with upstream 2021-05-25 21:08:00 +08:00
matrix-email2matrix rename matrix_global_registry to matrix_container_global_registry_prefix related to #990 2021-04-12 17:23:55 +04:30
matrix-etherpad rename matrix_global_registry to matrix_container_global_registry_prefix related to #990 2021-04-12 17:23:55 +04:30
matrix-grafana Add support for a prometheus postgres exporter 2021-05-27 20:13:29 +01:00
matrix-jitsi Source port binding from group vars in line other components 2021-05-23 14:06:18 +02:00
matrix-ma1sd Fail in a friendlier way when trying to self-build on Ansible <= 2.8 2021-05-21 11:15:05 +03:00
matrix-mailer Fail in a friendlier way when trying to self-build on Ansible <= 2.8 2021-05-21 11:15:05 +03:00
matrix-nginx-proxy Updated nginx-proxy (1.20.0 -> 1.21.0) 2021-05-25 17:06:39 +00:00
matrix-postgres Fix self-building for various components on Ansible < 2.8 2021-05-20 08:43:20 +03:00
matrix-postgres-backup rename matrix_global_registry to matrix_container_global_registry_prefix related to #990 2021-04-12 17:23:55 +04:30
matrix-prometheus Add support for a prometheus postgres exporter 2021-05-27 20:13:29 +01:00
matrix-prometheus-node-exporter Fix connectivity between prometheus and prometheus-node-exporter 2021-04-19 18:29:03 +03:00
matrix-prometheus-postgres-exporter Add support for a prometheus postgres exporter 2021-05-27 20:13:29 +01:00
matrix-redis rename matrix_global_registry to matrix_container_global_registry_prefix related to #990 2021-04-12 17:23:55 +04:30
matrix-registration Fail in a friendlier way when trying to self-build on Ansible <= 2.8 2021-05-21 11:15:05 +03:00
matrix-sygnal rename matrix_global_registry to matrix_container_global_registry_prefix related to #990 2021-04-12 17:23:55 +04:30
matrix-synapse Merge pull request #1083 from haghighi-ahmad/active-directory-support-for-ldap_auth_provider 2021-05-26 10:53:27 +03:00
matrix-synapse-admin Switch synapse-admin to tagged release (0.8.1) 2021-05-25 16:21:11 +03:00