Infrastructure as Code
Find a file
Graham McIntire 66986e294b
monitoring: collect Unbound metrics via Telegraf into Prometheus + Grafana
Add a telegraf role (applied to the resolvers) that runs unbound-control
via the inputs.unbound plugin and exposes the stats as a Prometheus
/metrics endpoint on :9273, firewalled to the 204.110.188.0/22 scrape
network. Imports the InfluxData signing key (influxdata-archive.key; the
_compat key expired 2026-01-17) so dnf can validate the package.

- prom.w5isp.com: scrape job "unbound" for resolver1/2:9273
- grafana: "Unbound Resolvers" dashboard (queries, cache hit ratio,
  rcodes, query types, recursion time, request list, cache memory)
- resolvers: disable unused shm-enable to silence the startup warning
2026-06-07 13:34:24 -05:00
ansible monitoring: collect Unbound metrics via Telegraf into Prometheus + Grafana 2026-06-07 13:34:24 -05:00
cluster update 2026-03-26 17:53:51 -05:00
home/cluster promtail: drop namespace.yaml (owned by node-exporter app) 2026-05-11 10:28:01 -05:00
old/cluster update and remove dns from tf 2026-01-10 16:00:02 -06:00
talos upgrade: Talos v1.13.3, K8s v1.36.1, Cloudflare v5 2026-06-04 15:23:13 -05:00
tofu cloudflare: disable managed robots.txt; fix v5 config bugs 2026-06-04 17:41:45 -05:00
.gitignore update gitignore and docs for local tofu state 2026-02-17 14:31:33 -06:00
CLAUDE.md upgrade: Talos v1.13.3, K8s v1.36.1, Cloudflare v5 2026-06-04 15:23:13 -05:00
talosconfig fix vntx cnames 2026-01-16 09:25:46 -06:00