Files
infra/modules/clan/prometheus
kurogeek 8fdaa85df6 prometheus: write README
manifest.readme read an empty file, triggering a missing-readme warning.
2026-10-22 06:32:42 +00:00
..
2026-10-22 06:32:42 +00:00

Prometheus

Monitoring over the Yggdrasil network. Requires the yggdrasil clan service on every machine in the instance.

Roles:

  • server: runs Prometheus and Alertmanager, scraping every nodes machine by its Yggdrasil address. Optional matrix-alertmanager forwards alerts to Matrix rooms; the bot token and webhook secret are generated as clan vars.
  • nodes: enables the services.prometheus.exporters listed in exporters (with openFirewall) so the server can harvest them.