ProviderCapabilityDiagnostics
Bounded lifecycle and media metrics for one served capability.
Currently admitted provider streams.
Highest concurrent admitted stream count observed.
Provider streams admitted for execution.
Provider stream opens rejected after capability resolution.
Rejected opens caused by the provider concurrency bound.
Caller input frames currently buffered before provider handling.
Highest caller input queue depth observed.
Caller-to-provider lifecycle frames delivered to the handler.
Inline media bytes delivered from callers to the handler.
Provider-to-caller lifecycle frames accepted for DATA egress.
Inline media bytes accepted from the provider for DATA egress.
Streams ending with completed.
Streams ending with failed.
Streams ending with cancelled.
Admitted streams removed without an observable terminal frame.
Valid cancellation requests received for active streams.
Streams with a measured admission-to-first-output interval.
firstOutputSecondsAverage object
Average admission-to-first-output latency.
- number
- null
firstOutputSecondsMax object
Maximum admission-to-first-output latency.
- number
- null
Terminal streams with a measured admitted lifetime.
durationSecondsAverage object
Average admitted stream lifetime.
- number
- null
durationSecondsMax object
Maximum admitted stream lifetime.
- number
- null
{
"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
}