pub enum MetricName {
Show 79 variants
HttpNoopRequestsTotal,
HttpStatsRequestsTotal,
HttpRoomRequestsTotal,
HttpRoomResponsesTotal,
HttpDisconnectRequestsTotal,
HttpDisconnectResponsesTotal,
HttpMetricsRequestsTotal,
HttpInflightRequests,
HttpRequestDurationSeconds,
WsConnectionsTotal,
WsHandshakeRejectionsTotal,
WsStartupFailuresTotal,
WsHandshakeDurationSeconds,
WsAuthDurationSeconds,
WsUserInitializeDurationSeconds,
WsUserLoopsStartedTotal,
WsUserLoopExitsTotal,
WsBusBatchesTotal,
WsBusEnvelopesTotal,
WsBusParseFailuresTotal,
WsBusFailuresTotal,
WsBusClientFramesTotal,
WsOutboundQueuedMessages,
WsOutboundQueueOverflowsTotal,
RoomsActive,
UsersActive,
PublicationsActive,
SubscriptionsActive,
TransportUsersActive,
RecordingActionsTotal,
RecordingRoomsActive,
RecordingCapturedPacketsTotal,
RecordingCapturedStreamsTotal,
TransportHealthUsers,
TransportHealthTransitionsTotal,
RtpPacketsTotal,
RtpPayloadBytesTotal,
RtpForwardedPacketsTotal,
RtpForwardedPayloadBytesTotal,
WorkerRtpPacketsTotal,
WorkerRtpPayloadBytesTotal,
WorkerRtpForwardedPacketsTotal,
WorkerRtpForwardedPayloadBytesTotal,
RtpRelayOverloadDropsTotal,
RtpDecoderRefreshesTotal,
TransportIceStateChangesTotal,
TransportDtlsConnectedTotal,
TransportUserLifetimeSeconds,
MediaQualitySamplesTotal,
MediaQualityRttSeconds,
MediaQualityLossPpmObservedTotal,
MediaQualityLossObservationsTotal,
MediaQualityBweBpsObservedTotal,
MediaQualityBweObservationsTotal,
MediaQualityJitterRtpTimestampUnitsObservedTotal,
MediaQualityJitterObservationsTotal,
TransportCleanupFailuresTotal,
RtcDatagramRoutesTotal,
RtcDatagramDropsTotal,
RtcDatagramFallbackScansTotal,
RtcDatagramScanUsersTotal,
RtcNacksTotal,
RtcRtxPacketsTotal,
RtcRtxPayloadBytesTotal,
RtcRtcpIngressBudgetDropsTotal,
RtcOutputBudgetExhaustionsTotal,
RtcOutputBudgetSessionClosesTotal,
RtcRouteControlTotal,
RtcKeyframeRequestsTotal,
RtcRelayEnqueuesTotal,
RtcRelayMailboxDepthSamplesTotal,
RtcRelayMailboxDepthObservedTotal,
RtcRelayDrainBatchesTotal,
RtcRelayDrainedPacketsTotal,
RtcRelayDrainCapHitsTotal,
RtcRemoteControlDropsTotal,
RtcRemotePacketGateConvergenceTotal,
SourceSelectionUpdatesTotal,
BudgetSolverOutcomesTotal,
}Expand description
Names every exported Prometheus metric family.
Variants§
HttpNoopRequestsTotal
osfu_http_noop_requests_total
Total HTTP requests served by /v1/noop.
HttpStatsRequestsTotal
osfu_http_stats_requests_total
Total HTTP requests served by /v1/stats.
HttpRoomRequestsTotal
osfu_http_room_requests_total
Total HTTP requests received by /v1/channel.
HttpRoomResponsesTotal
osfu_http_room_responses_total
Total HTTP /v1/channel responses by status.
HttpDisconnectRequestsTotal
osfu_http_disconnect_requests_total
Total HTTP requests received by /v1/disconnect.
HttpDisconnectResponsesTotal
osfu_http_disconnect_responses_total
Total HTTP /v1/disconnect responses by status.
HttpMetricsRequestsTotal
osfu_http_metrics_requests_total
Total HTTP requests served by /metrics.
HttpInflightRequests
osfu_http_inflight_requests
Current in-flight HTTP requests by route.
HttpRequestDurationSeconds
osfu_http_request_duration_seconds
HTTP request duration by route.
WsConnectionsTotal
osfu_ws_connections_total
Total websocket connections observed at each handshake stage.
WsHandshakeRejectionsTotal
osfu_ws_handshake_rejections_total
Total websocket handshake rejections by close code bucket.
WsStartupFailuresTotal
osfu_ws_startup_failures_total
Total websocket startup failures before the steady-state user loop.
WsHandshakeDurationSeconds
osfu_ws_handshake_duration_seconds
Websocket handshake duration from upgrade to user readiness or rejection.
WsAuthDurationSeconds
osfu_ws_auth_duration_seconds
Websocket authentication duration from first auth wait through token validation.
WsUserInitializeDurationSeconds
osfu_ws_user_initialize_duration_seconds
Websocket user initialization duration after room admission.
WsUserLoopsStartedTotal
osfu_ws_user_loops_started_total
Total websocket user loops started after a successful join.
WsUserLoopExitsTotal
osfu_ws_user_loop_exits_total
Total websocket user loop exits by reason.
WsBusBatchesTotal
osfu_ws_bus_batches_total
Total websocket signaling batches processed by direction.
WsBusEnvelopesTotal
osfu_ws_bus_envelopes_total
Total websocket signaling envelopes processed by direction.
WsBusParseFailuresTotal
osfu_ws_bus_parse_failures_total
Total websocket signaling parse failures.
WsBusFailuresTotal
osfu_ws_bus_failures_total
Total websocket signaling failures by kind.
WsBusClientFramesTotal
osfu_ws_bus_client_frames_total
Total client websocket signaling frames by kind.
WsOutboundQueuedMessages
osfu_ws_outbound_queued_messages
Current websocket outbound room messages waiting in per-user queues.
WsOutboundQueueOverflowsTotal
osfu_ws_outbound_queue_overflows_total
Total websocket users marked for slow-consumer shutdown after outbound queue overflow.
RoomsActive
osfu_rooms_active
Current number of active rooms owned by this runtime.
UsersActive
osfu_users_active
Current number of active room users owned by this runtime.
PublicationsActive
osfu_publications_active
Current number of committed or pending published media entries owned by this runtime.
SubscriptionsActive
osfu_subscriptions_active
Current number of committed or pending consumer subscriptions owned by this runtime.
TransportUsersActive
osfu_transport_users_active
Current number of active RTC transport users on this runtime.
RecordingActionsTotal
osfu_recording_actions_total
Total recording control actions by action and outcome.
RecordingRoomsActive
osfu_recording_rooms_active
Current number of rooms with an active recording user.
RecordingCapturedPacketsTotal
osfu_recording_captured_packets_total
Total packets accepted by the recording capture path.
RecordingCapturedStreamsTotal
osfu_recording_captured_streams_total
Total unique media streams first seen by the recording capture path.
TransportHealthUsers
osfu_transport_health_users
Current number of transport users by observed health state.
TransportHealthTransitionsTotal
osfu_transport_health_transitions_total
Total transport health-state transitions observed from the transport adapter.
RtpPacketsTotal
osfu_rtp_packets_total
Total RTP packets processed by flow direction.
RtpPayloadBytesTotal
osfu_rtp_payload_bytes_total
Total RTP payload bytes processed by flow direction.
RtpForwardedPacketsTotal
osfu_rtp_forwarded_packets_total
Total RTP packet fan-out operations by forwarding destination.
RtpForwardedPayloadBytesTotal
osfu_rtp_forwarded_payload_bytes_total
Total RTP payload bytes fanned out by forwarding destination.
WorkerRtpPacketsTotal
osfu_worker_rtp_packets_total
Total RTP packets processed by media worker and flow direction.
WorkerRtpPayloadBytesTotal
osfu_worker_rtp_payload_bytes_total
Total RTP payload bytes processed by media worker and flow direction.
WorkerRtpForwardedPacketsTotal
osfu_worker_rtp_forwarded_packets_total
Total RTP packet fan-out operations by media worker and forwarding destination.
WorkerRtpForwardedPayloadBytesTotal
osfu_worker_rtp_forwarded_payload_bytes_total
Total RTP payload bytes fanned out by media worker and forwarding destination.
RtpRelayOverloadDropsTotal
osfu_rtp_relay_overload_drops_total
Total RTP relay packets dropped because the bounded relay mailbox was full.
RtpDecoderRefreshesTotal
osfu_rtp_decoder_refreshes_total
Total decoder-refresh RTP packets observed by source scope.
TransportIceStateChangesTotal
osfu_transport_ice_state_changes_total
Total RTC ICE state-change events observed from the transport adapter.
TransportDtlsConnectedTotal
osfu_transport_dtls_connected_total
Total RTC DTLS-connected events observed from the transport adapter.
TransportUserLifetimeSeconds
osfu_transport_user_lifetime_seconds
Lifetime of closed RTC transport users observed at cold-path teardown.
MediaQualitySamplesTotal
osfu_media_quality_samples_total
Total sampled transport-quality events by str0m stats source.
MediaQualityRttSeconds
osfu_media_quality_rtt_seconds
Sampled RTC round-trip time by str0m stats source.
MediaQualityLossPpmObservedTotal
osfu_media_quality_loss_ppm_observed_total
Sum of sampled packet loss observations in parts per million by direction.
MediaQualityLossObservationsTotal
osfu_media_quality_loss_observations_total
Total packet loss observations by direction.
MediaQualityBweBpsObservedTotal
osfu_media_quality_bwe_bps_observed_total
Sum of sampled peer egress bandwidth estimates in bits per second.
MediaQualityBweObservationsTotal
osfu_media_quality_bwe_observations_total
Total peer egress bandwidth estimate observations.
MediaQualityJitterRtpTimestampUnitsObservedTotal
osfu_media_quality_jitter_rtp_timestamp_units_observed_total
Sum of sampled remote egress jitter observations in RTP timestamp units.
MediaQualityJitterObservationsTotal
osfu_media_quality_jitter_observations_total
Total remote egress jitter observations.
TransportCleanupFailuresTotal
osfu_transport_cleanup_failures_total
Total terminal transport cleanup failures.
RtcDatagramRoutesTotal
osfu_rtc_datagram_routes_total
Total RTC UDP datagrams accepted by routing path.
RtcDatagramDropsTotal
osfu_rtc_datagram_drops_total
Total RTC UDP datagrams dropped by ingress routing before session delivery.
RtcDatagramFallbackScansTotal
osfu_rtc_datagram_fallback_scans_total
Total fallback scans across RTC users for UDP datagram routing.
RtcDatagramScanUsersTotal
osfu_rtc_datagram_scan_users_total
Total RTC users examined by UDP fallback scans.
RtcNacksTotal
osfu_rtc_nacks_total
Total Generic NACK feedback events by WebRTC direction.
RtcRtxPacketsTotal
osfu_rtc_rtx_packets_total
Total authenticated RTX packets accepted from publishers.
RtcRtxPayloadBytesTotal
osfu_rtc_rtx_payload_bytes_total
Total de-RTX media payload bytes accepted from publishers.
RtcRtcpIngressBudgetDropsTotal
osfu_rtc_rtcp_ingress_budget_drops_total
Total candidate RTCP datagrams dropped by the per-session ingress byte budget.
RtcOutputBudgetExhaustionsTotal
osfu_rtc_output_budget_exhaustions_total
Total RTC session drains that exhausted the output budget by limit.
RtcOutputBudgetSessionClosesTotal
osfu_rtc_output_budget_session_closes_total
Total RTC sessions closed after output-budget exhaustion.
RtcRouteControlTotal
osfu_rtc_route_control_total
Total RTC route-control decisions observed at the transport boundary.
RtcKeyframeRequestsTotal
osfu_rtc_keyframe_requests_total
Total RTC keyframe request tracker outcomes.
RtcRelayEnqueuesTotal
osfu_rtc_relay_enqueues_total
Total relay enqueue attempts by target kind and outcome.
RtcRelayMailboxDepthSamplesTotal
osfu_rtc_relay_mailbox_depth_samples_total
Total sampled intra-node relay mailbox depth observations.
RtcRelayMailboxDepthObservedTotal
osfu_rtc_relay_mailbox_depth_observed_total
Sum of sampled intra-node relay mailbox depths.
RtcRelayDrainBatchesTotal
osfu_rtc_relay_drain_batches_total
Total non-empty packet-loop relay drain batches.
RtcRelayDrainedPacketsTotal
osfu_rtc_relay_drained_packets_total
Total relay packets drained into packet-loop batches.
RtcRelayDrainCapHitsTotal
osfu_rtc_relay_drain_cap_hits_total
Total relay drain batches that left queued relay packets behind after hitting the per-turn cap.
RtcRemoteControlDropsTotal
osfu_rtc_remote_control_drops_total
Total remote-source control commands dropped before enqueue by command kind.
RtcRemotePacketGateConvergenceTotal
osfu_rtc_remote_packet_gate_convergence_total
Total remote packet-gate convergence retry attempts and successful pending flushes.
SourceSelectionUpdatesTotal
osfu_source_selection_updates_total
Total room-scoped source selector updates accepted by source policy.
BudgetSolverOutcomesTotal
osfu_budget_solver_outcomes_total
Total receiver video budget solver outcomes accepted by room policy.
Trait Implementations§
Source§impl Clone for MetricName
impl Clone for MetricName
Source§fn clone(&self) -> MetricName
fn clone(&self) -> MetricName
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more