pub struct HttpServerMetrics {
pub tcp_waiting: IntGauge,
pub tcp_sessions: IntGauge,
pub tcp_blocked_waiting_count: IntCounter,
pub tcp_blocked_waiting_duration_ms: IntCounter,
pub tcp_accepts: IntCounter,
pub tcp_duration_ms: IntCounter,
pub http_requests: IntCounter,
pub http_sessions: IntGauge,
pub tcp_accept_errors: IntCounter,
pub tcp_accept_errors_too_many_files: IntCounter,
pub true_ip_parse_errors: IntCounter,
pub http_serve_errors: IntCounter,
}Fields§
§tcp_waiting: IntGauge§tcp_sessions: IntGauge§tcp_blocked_waiting_count: IntCounter§tcp_blocked_waiting_duration_ms: IntCounter§tcp_accepts: IntCounter§tcp_duration_ms: IntCounter§http_requests: IntCounter§http_sessions: IntGauge§tcp_accept_errors: IntCounter§tcp_accept_errors_too_many_files: IntCounter§true_ip_parse_errors: IntCounter§http_serve_errors: IntCounterTrait Implementations§
Source§impl Default for HttpServerMetrics
impl Default for HttpServerMetrics
Source§fn default() -> HttpServerMetrics
fn default() -> HttpServerMetrics
Returns the “default value” for a type. Read more
Source§impl RegisterableMetric for HttpServerMetrics
impl RegisterableMetric for HttpServerMetrics
fn register(&'static self, register: &mut RegisterAction<'_>)
Auto Trait Implementations§
impl !Freeze for HttpServerMetrics
impl RefUnwindSafe for HttpServerMetrics
impl Send for HttpServerMetrics
impl Sync for HttpServerMetrics
impl Unpin for HttpServerMetrics
impl UnsafeUnpin for HttpServerMetrics
impl UnwindSafe for HttpServerMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more