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: IntCounter
Trait 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 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