pub type Stats = ServerMetrics;Expand description
Canonical stats surface for architecture-level composition.
Aliased Type§
pub struct Stats {Show 23 fields
pub requests_received: Atomic<u64>,
pub requests_success: Atomic<u64>,
pub requests_error: Atomic<u64>,
pub confirmed_requests: Atomic<u64>,
pub unconfirmed_requests: Atomic<u64>,
pub who_is_requests: Atomic<u64>,
pub i_am_sent: Atomic<u64>,
pub read_property_requests: Atomic<u64>,
pub write_property_requests: Atomic<u64>,
pub cov_subscriptions: Atomic<u64>,
pub cov_notifications_sent: Atomic<u64>,
pub segmented_requests_reassembled: Atomic<u64>,
pub segmented_responses_transmitted: Atomic<u64>,
pub segments_sent: Atomic<u64>,
pub segments_received: Atomic<u64>,
pub segment_acks_sent: Atomic<u64>,
pub segment_acks_received: Atomic<u64>,
pub bbmd_forwarded: Atomic<u64>,
pub bbmd_foreign_registrations: Atomic<u64>,
pub bytes_received: Atomic<u64>,
pub bytes_sent: Atomic<u64>,
pub total_latency_us: Atomic<u64>,
pub latency_samples: Atomic<u64>,
/* private fields */
}Fields§
§requests_received: Atomic<u64>Total requests received.
requests_success: Atomic<u64>Total requests processed successfully.
requests_error: Atomic<u64>Total requests that resulted in errors.
confirmed_requests: Atomic<u64>Total confirmed service requests.
unconfirmed_requests: Atomic<u64>Total unconfirmed service requests.
who_is_requests: Atomic<u64>Total Who-Is requests received.
i_am_sent: Atomic<u64>Total I-Am responses sent.
read_property_requests: Atomic<u64>Total ReadProperty requests.
write_property_requests: Atomic<u64>Total WriteProperty requests.
cov_subscriptions: Atomic<u64>Total COV subscriptions.
cov_notifications_sent: Atomic<u64>Total COV notifications sent.
segmented_requests_reassembled: Atomic<u64>Total segmented requests reassembled.
segmented_responses_transmitted: Atomic<u64>Total segmented responses transmitted.
segments_sent: Atomic<u64>Total individual segments sent.
segments_received: Atomic<u64>Total individual segments received.
segment_acks_sent: Atomic<u64>Total segment ACKs sent.
segment_acks_received: Atomic<u64>Total segment ACKs received.
bbmd_forwarded: Atomic<u64>Total BBMD forwarded broadcasts.
bbmd_foreign_registrations: Atomic<u64>Total foreign device registrations.
bytes_received: Atomic<u64>Total bytes received.
bytes_sent: Atomic<u64>Total bytes sent.
total_latency_us: Atomic<u64>Total latency in microseconds (for average calculation).
latency_samples: Atomic<u64>Latency sample count.