Commit Graph
3 Commits
Author SHA1 Message Date
k.rennerandClaude 0c4bd37d6a feat(monitoring): Add chrony_exporter for NTP stratum metrics
- Add chrony-exporter role to install and configure chrony_exporter
- Update chrony-ntp-server to use UDP command interface (port 323) instead of unix socket for easier exporter access
- Add chrony job to Prometheus scrape config
- Update NTP Overview dashboard with stratum panels for jupiter/saturn/neptune
- Add timex collector to node_exporter on PVE hosts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-04 21:17:33 +01:00
k.rennerandClaude ebcbe50d17 feat(monitoring): Add NTP cluster monitoring to PVE hosts
- Install node_exporter with timex collector on PVE cluster (jupiter, saturn, neptune)
- Add PVE hosts as Prometheus scrape targets for NTP metrics
- Update NTP Overview dashboard to show actual cluster status
- Add install-node-exporter-pve.yml playbook for PVE deployment

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-04 20:52:44 +01:00
k.rennerandClaude c42300b2eb feat: Add comprehensive Prometheus exporters for infrastructure monitoring
Add roles for collecting metrics across the infrastructure:
- pve-exporter: Proxmox VE cluster metrics
- unifi-poller: UniFi network controller metrics
- postgres-exporter: PostgreSQL database metrics
- blackbox-exporter: HTTP/TCP/DNS endpoint probing
- node-exporter: System-level metrics for all hosts

Also includes:
- Updated prometheus.yml with scrape configs for all new targets
- File-based service discovery for node exporters
- New playbooks for deploying blackbox and node exporters
- PostgreSQL monitoring user setup playbook

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-18 17:39:31 +01:00