aloi
aloi-homelab-alerts
Home lab alerts (services, hosts, containers)
Home lab — anything that breaks in the Proxmox / k8s cluster ends up here. Sourced from Prometheus Alertmanager via a small webhook bridge.
ntfy.sh/aloi-homelab-alerts · added 2026-05-13
Publishers
Every code path / config block that produces messages on this topic today. If you wire a new publisher, add it here.
alertmanager-ntfy
homelab/k8s/monitoring/alertmanager-ntfy (namespace: monitoring)
Receives Prometheus Alertmanager webhooks and renders them as ntfy notifications. Open-source bridge; config lives in the alertmanager-ntfy-config ConfigMap.
- · Any Prometheus alert rule routed to the Alertmanager 'ntfy' receiver
- · Severity label (critical/warning/info) maps to ntfy priority
- · Status transitions (firing → resolved) both fire — resolved gets a green check
How priorities are assigned
severity == "critical" → urgent (5), severity == "warning" → high (4), else default (3). Resolved alerts re-fire at default priority with a check mark.
Example payloads
What an alert on this topic actually looks like on a phone.
🚨 NodeMemoryHigh
P5 · max rotating_light
Node memory utilization above 90% for 5m
Severity: critical
Instance: pve-node-01 Title and body templates live in the ConfigMap — `summary` becomes the title, `description` + key labels become the body.
✅ Resolved: NodeMemoryHigh
P3 · default white_check_mark
Node memory utilization above 90% for 5m
Severity: critical
Instance: pve-node-01 Notes
- The bridge is async: notifications post in the background so a slow ntfy.sh won't block Alertmanager.
- To tune what fires, edit the Alertmanager routing rules upstream — not this bridge. The bridge fires whatever Alertmanager sends.
Subscribe on your phone
Topic name
aloi-homelab-alerts on server ntfy.sh.