From 73ec161ebc981f001213bf9d6ad27900e2027e17 Mon Sep 17 00:00:00 2001
From: Bulat Saifullin <bulat@parity.io>
Date: Mon, 16 Oct 2023 15:15:50 +0400
Subject: [PATCH] Update the alerts to use a new metric
 substrate_unbounded_channel_size (#1568)

# Description

Follow up for https://github.com/paritytech/polkadot-sdk/pull/1489.
Closes #611

Before we calculated the channel size during alert expression but in
#1489 a new metric was introduced that reports channel size.
## Changes:
1. updated alert rule to use new metric.
---
 .../ci/monitoring/alerting-rules/alerting-rules.yaml        | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/substrate/scripts/ci/monitoring/alerting-rules/alerting-rules.yaml b/substrate/scripts/ci/monitoring/alerting-rules/alerting-rules.yaml
index 4171f92f68f..ac89c58bfc3 100644
--- a/substrate/scripts/ci/monitoring/alerting-rules/alerting-rules.yaml
+++ b/substrate/scripts/ci/monitoring/alerting-rules/alerting-rules.yaml
@@ -146,11 +146,7 @@ groups:
       hours.'
 
   - alert: UnboundedChannelPersistentlyLarge
-    expr: '(
-        (substrate_unbounded_channel_len{action = "send"} -
-            ignoring(action) substrate_unbounded_channel_len{action = "received"})
-        or on(instance) substrate_unbounded_channel_len{action = "send"}
-    ) >= 200'
+    expr: 'substrate_unbounded_channel_size >= 200'
     for: 5m
     labels:
       severity: warning
-- 
GitLab