Struct sozu_command_lib::proxy::WorkerMetrics
source · pub struct WorkerMetrics {
pub proxy: Option<BTreeMap<String, FilteredData>>,
pub clusters: Option<BTreeMap<String, ClusterMetricsData>>,
}
Expand description
All metrics of a worker: proxy and clusters Populated by Options so partial results can be sent
Fields§
§proxy: Option<BTreeMap<String, FilteredData>>
Metrics of the worker process, key -> value
clusters: Option<BTreeMap<String, ClusterMetricsData>>
cluster_id -> cluster_metrics
Trait Implementations§
source§impl Clone for WorkerMetrics
impl Clone for WorkerMetrics
source§fn clone(&self) -> WorkerMetrics
fn clone(&self) -> WorkerMetrics
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WorkerMetrics
impl Debug for WorkerMetrics
source§impl<'de> Deserialize<'de> for WorkerMetrics
impl<'de> Deserialize<'de> for WorkerMetrics
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more