new-site/monitoring
justin f856434642 Fix service probes: correct endpoints and permissive HTTP module
- Workers: use http_internal module (HTTP/1.0 SimpleHTTPServer)
- ERPNext: use /api/method/ping, accept 401/403 (still means alive)
- Listmonk: use /health not /api/health (403 without auth)
- Forgejo: port 3000 not 3030
- Dev API: probe via HTTPS public URL (blackbox can't reach Docker)
- Added http_internal blackbox module accepting HTTP/1.0 + 401/403

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-01 03:33:48 -05:00
..
alert_rules.yml Add deep service health monitoring for all PW dependencies 2026-05-01 03:30:23 -05:00
alertmanager.yml Add Prometheus + Grafana + Alertmanager monitoring stack 2026-05-01 02:08:39 -05:00
blackbox.yml Fix service probes: correct endpoints and permissive HTTP module 2026-05-01 03:33:48 -05:00
grafana-datasources.yml Remove fixed uid from Grafana datasource provisioning — Grafana 13 rejects it on fresh boot 2026-05-01 03:09:10 -05:00
prometheus.yml Fix service probes: correct endpoints and permissive HTTP module 2026-05-01 03:33:48 -05:00
pw-services-dashboard.json Add deep service health monitoring for all PW dependencies 2026-05-01 03:30:23 -05:00