From c558d8bcc7ad84f21901de4a6767aa03ec1d13e0 Mon Sep 17 00:00:00 2001 From: prplV Date: Tue, 8 Apr 2025 03:54:52 -0400 Subject: [PATCH] - comments --- src/metrics.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/metrics.rs b/src/metrics.rs index d561a6f..3376aab 100644 --- a/src/metrics.rs +++ b/src/metrics.rs @@ -53,6 +53,7 @@ impl MetricsProcesser { if let Some(status) = metric.status { let vec = GaugeVec::new(opts!(metric_name, metric_desc), &["status"]).unwrap(); vec.with_label_values(&[&status.to_string()]).set(metric.value.as_f64().unwrap_or_else(|| 0.0)); + debug!("processed metric: {:?}", &vec); return Some(Box::new(vec)); } @@ -80,7 +81,6 @@ impl MetricsProcesser { }, Err(er) => error!("Cannot create Gauge metric {} due to {}", &metric_name, er), } - None } pub fn gauge_from_map_metrics( @@ -123,11 +123,10 @@ impl MetricsProcesser { let gauge_vec = GaugeVec::new(opts, &[&label_name]); match gauge_vec { Ok(vec) => { - // vec.get_metric_with_label_values(vals) match vec.get_metric_with_label_values(&[&label_value]) { Ok(metric) => { - metric.set(metric_value); // Устанавливаем значение метрики - return Some(metric.clone()); // Возвращаем `Gauge` + metric.set(metric_value); + return Some(metric.clone()); }, Err(er) => { error!("Cannot create Gauge {} due to {}", &name, er);