Collector health states explained

Healthy, Degraded, Offline, Enrollment Pending, Update Required and Revoked — what each state means and what to check.

Updated Aug 24, 2026Product 2026.95 minMSP operator, Internal IT, Platform admin

Overview

Each collector reports a heartbeat every 60 seconds. The control plane derives a single health state from the heartbeat history, reported metrics, credential status and version, so operators can triage at a glance instead of reading raw telemetry.

State reference

StateMeaningTypical cause
HealthyRecent heartbeat, current version, no reported resource pressureNormal operation
DegradedHeartbeating, but under resource pressure or with clock skew beyond toleranceHigh CPU/memory on host, or NTP drift
OfflineNo heartbeat received for more than 5 minutesHost down, service stopped, or network/egress path broken
Enrollment PendingInstalled but has not completed its first successful enrollment exchangeInvalid, expired or revoked token, or blocked connectivity
Update RequiredRunning a version far enough behind the current release channelAuto-upgrade disabled, blocked, or repeatedly rolled back
RevokedCredential invalidated by an operatorDeliberate retirement or security response

Degraded in detail

Degraded means the collector is still reachable and heartbeating, but something about its own health reduces confidence in the timeliness or completeness of what it reports — commonly sustained high resource utilization on the host, or a clock more than 5 seconds out of sync with the control plane, which affects mTLS and heartbeat timing precision.

  • AIQ-COL-003Collector degraded
    The collector is heartbeating but under resource pressure or has clock skew beyond the 5-second tolerance, reducing confidence in its reported evidence.

Offline in detail

A single missed heartbeat does not trigger Offline. The state only changes after more than 5 minutes with no heartbeat, which is long enough to rule out a brief network blip while still catching a real outage quickly.

Credential-related states

Enrollment Pending and Revoked are both credential states rather than connectivity states: a collector stuck in Enrollment Pending has never successfully authenticated, and one marked Revoked has had a previously valid credential deliberately invalidated. Neither will resume normal reporting without operator action — re-enrolling with a fresh token in the pending case, or a brand-new enrollment in the revoked case.

  • AIQ-COL-004Collector credential expiring or expired
    The collector's permanent credential is approaching or past its validity window.
  • AIQ-COL-005Collector revoked
    The collector's credential has been deliberately invalidated and it can no longer authenticate to the control plane.

Escalation path

Use this article to identify what a state means, then follow the linked symptom-first guide for the specific fix.

Was this helpful?