Skip to main content

ProviderCapabilityDiagnostics

Bounded lifecycle and media metrics for one served capability.

activeStreamsActivestreams (integer)required

Currently admitted provider streams.

maxActiveStreamsMaxactivestreams (integer)required

Highest concurrent admitted stream count observed.

admittedStreamsAdmittedstreams (integer)required

Provider streams admitted for execution.

rejectedStreamsRejectedstreams (integer)required

Provider stream opens rejected after capability resolution.

overloadedRejectionsOverloadedrejections (integer)required

Rejected opens caused by the provider concurrency bound.

inputQueueDepthInputqueuedepth (integer)required

Caller input frames currently buffered before provider handling.

maxInputQueueDepthMaxinputqueuedepth (integer)required

Highest caller input queue depth observed.

inputFramesInputframes (integer)required

Caller-to-provider lifecycle frames delivered to the handler.

inputMediaBytesInputmediabytes (integer)required

Inline media bytes delivered from callers to the handler.

outputFramesOutputframes (integer)required

Provider-to-caller lifecycle frames accepted for DATA egress.

outputMediaBytesOutputmediabytes (integer)required

Inline media bytes accepted from the provider for DATA egress.

completedStreamsCompletedstreams (integer)required

Streams ending with completed.

failedStreamsFailedstreams (integer)required

Streams ending with failed.

cancelledStreamsCancelledstreams (integer)required

Streams ending with cancelled.

missingTerminalStreamsMissingterminalstreams (integer)required

Admitted streams removed without an observable terminal frame.

cancellationRequestsCancellationrequests (integer)required

Valid cancellation requests received for active streams.

firstOutputSamplesFirstoutputsamples (integer)required

Streams with a measured admission-to-first-output interval.

firstOutputSecondsAverage object

Average admission-to-first-output latency.

anyOf
number
firstOutputSecondsMax object

Maximum admission-to-first-output latency.

anyOf
number
durationSamplesDurationsamples (integer)required

Terminal streams with a measured admitted lifetime.

durationSecondsAverage object

Average admitted stream lifetime.

anyOf
number
durationSecondsMax object

Maximum admitted stream lifetime.

anyOf
number
ProviderCapabilityDiagnostics
{
"activeStreams": 0,
"maxActiveStreams": 0,
"admittedStreams": 0,
"rejectedStreams": 0,
"overloadedRejections": 0,
"inputQueueDepth": 0,
"maxInputQueueDepth": 0,
"inputFrames": 0,
"inputMediaBytes": 0,
"outputFrames": 0,
"outputMediaBytes": 0,
"completedStreams": 0,
"failedStreams": 0,
"cancelledStreams": 0,
"missingTerminalStreams": 0,
"cancellationRequests": 0,
"firstOutputSamples": 0,
"firstOutputSecondsAverage": 0,
"firstOutputSecondsMax": 0,
"durationSamples": 0,
"durationSecondsAverage": 0,
"durationSecondsMax": 0
}