Skip to main content

Health & Heartbeat

ZenEdge monitors adapter health by periodically calling the /ping endpoint.

/ping Semantics

  • Returns 200 with {"status": "ok"} when healthy
  • Returns 503 or times out when unhealthy
  • Response time is tracked for latency monitoring

Polling Cadence

CriticalityDefault IntervalTimeout
CRITICAL30 seconds10 seconds
STANDARD60 seconds15 seconds
OPTIONAL120 seconds30 seconds

Failure Detection

Consecutive ping failures trigger escalating responses:

FailuresAction
1-2Logged, no alert
3-5Warning in admin dashboard
5+Alert triggered, device marked unhealthy
10+Device marked as offline

Health Status in Admin Dashboard

Adapters show health status in the admin list:

  • Active (green) — Recent ping successful
  • Warning (yellow) — Recent failures detected
  • Error (red) — Device unreachable
  • Disabled (grey) — Manually disabled by admin

Next Steps