From 1c872add9605b1964675aeff395bc3a4ae49267d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=A4rtens?= Date: Sat, 20 Mar 2021 23:50:38 +0100 Subject: [PATCH] remove prometheus dos via protocol. Clean up unused labely to keep prometheus values down --- network/protocol/src/metrics.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/network/protocol/src/metrics.rs b/network/protocol/src/metrics.rs index 3ecacfa1a2..4b0993ddea 100644 --- a/network/protocol/src/metrics.rs +++ b/network/protocol/src/metrics.rs @@ -366,6 +366,11 @@ impl Drop for ProtocolMetricCache { let _ = m.rmsg_ob.remove_label_values(&[&cid, &s, &finished]); let _ = m.rmsg_ob.remove_label_values(&[&cid, &s, &dropped]); } + let _ = m.ping.remove_label_values(&[&cid]); + let _ = m.sdata_frames_t.remove_label_values(&[&cid]); + let _ = m.sdata_frames_b.remove_label_values(&[&cid]); + let _ = m.rdata_frames_t.remove_label_values(&[&cid]); + let _ = m.rdata_frames_b.remove_label_values(&[&cid]); } }