NIP: cAdvisor down
Alert: NipCadvisorDown · Severity: Critical (pages) · Job: nip-cadvisors
What this means
Prometheus can't scrape per-container metrics (CPU/memory/restarts per container) from this host. Container metrics visibility only — transfers are not directly affected.
Business impact
- You lose the ability to see container-level resource usage and can't detect container OOM/restart patterns until this is fixed.
- Downstream effect:
NipContainerOOMKilledandNipContainerRestartLoopmay not fire correctly while cAdvisor is down — you're doubly blind.
Servers
| Server | Role |
|---|---|
| BaaSey (inward) | baasey-nip-server |
| EasyPay (outward) | easypay-nip-integration-prod |
Confirm
- SSH:
docker ps | grep cadvisor - Check bind config:
CADVISOR_BIND=0.0.0.0:8080in/opt/monitoring-agents/.env - Prometheus target:
nip-cadvisorsjob → DOWN for the affecteddroplet
Fix
- SSH to the affected server.
cd /opt/monitoring-agents && docker ps -a | grep cadvisor- If stopped:
docker start cadvisor - If missing:
docker compose up -d cadvisor - Verify:
curl -s localhost:8080/metrics | head -5 - Wait ~2 minutes, confirm alert clears in Slack.
Escalate if
- cAdvisor won't stay up (repeated crash) — check host resource pressure first, this can be a symptom of a bigger host problem, not just a dead container.
Related dashboards
- Grafana → NIP → NIP Servers — Infrastructure