Skip to main content

TelemetryPlaneDiagnostics

Bounded telemetry admission and isolated egress diagnostics.

transportTransport (string)required

Transport used for telemetry independently of control traffic.

Constant value: isolated_gossipsub
admissionCapacityAdmissioncapacity (integer)required

Maximum distinct latest-value readings awaiting admission.

pendingReadingsPendingreadings (integer)required

Distinct latest-value readings currently awaiting egress.

networkQueueCapacityNetworkqueuecapacity (integer)required

Maximum serialized telemetry packets queued for network publish.

networkQueueDepthNetworkqueuedepth (integer)required

Serialized telemetry packets currently queued for network publish.

maxQueueDepthMaxqueuedepth (integer)required

Highest combined pending and network queue depth observed.

readingsOfferedReadingsoffered (integer)required

Telemetry readings offered by local producers.

readingsCoalescedReadingscoalesced (integer)required

Stale pending readings replaced by a newer value for the same key.

readingsDroppedReadingsdropped (integer)required

Pending readings evicted to preserve the fixed admission bound.

readingsPublishedReadingspublished (integer)required

Telemetry packets successfully handed to isolated gossipsub.

publishFailuresPublishfailures (integer)required

Telemetry publishes rejected by transport pressure or size limits.

noPeerPublishesNopeerpublishes (integer)

Telemetry publishes that found no peers subscribed on the isolated telemetry protocol. Sustained growth on a node with live connections means its telemetry is reaching nobody: the node stays invisible to cluster membership while otherwise healthy (the failure shape of a wire-protocol mismatch).

Default value: 0
bytesPublishedBytespublished (integer)required

Serialized telemetry bytes successfully published.

oldestPendingAgeSeconds object

Age of the oldest latest-value reading still awaiting egress.

anyOf
number
lastSuccessfulPublishAgeSeconds object

Age of the most recent successful telemetry publish.

anyOf
number
TelemetryPlaneDiagnostics
{
"transport": "isolated_gossipsub",
"admissionCapacity": 0,
"pendingReadings": 0,
"networkQueueCapacity": 0,
"networkQueueDepth": 0,
"maxQueueDepth": 0,
"readingsOffered": 0,
"readingsCoalesced": 0,
"readingsDropped": 0,
"readingsPublished": 0,
"publishFailures": 0,
"noPeerPublishes": 0,
"bytesPublished": 0,
"oldestPendingAgeSeconds": 0,
"lastSuccessfulPublishAgeSeconds": 0
}