Skip to content

Alert: CaddyErrorRateHigh

Symptom

Caddy 5xx response rate above 5% for 10 minutes with non-trivial request volume.

Immediate action

ssh lastvet-edge 'journalctl -u caddy --since "10 min ago" | tail -30'
ssh lastvet-api 'systemctl status lastvet-api-prod lastvet-api-staging --no-pager'

Diagnosis

  1. Upstream API failures (502/503).
  2. TLS or routing misconfiguration.
  3. DDoS or scanner traffic (may correlate with SSHBruteForce).

Escalation

Ryan if public API endpoints affected.

Resolution history

Date Notes