From 155854868201a93f6663665eb60db7db9accd00d Mon Sep 17 00:00:00 2001 From: friedrich goerz Date: Fri, 22 Jul 2022 18:27:29 +0200 Subject: [PATCH] DEV-517: added alerting for DO API usage --- templates/prometheus/config/prometheus/alert.rules.j2 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/templates/prometheus/config/prometheus/alert.rules.j2 b/templates/prometheus/config/prometheus/alert.rules.j2 index e2db780..6e2b6cc 100644 --- a/templates/prometheus/config/prometheus/alert.rules.j2 +++ b/templates/prometheus/config/prometheus/alert.rules.j2 @@ -332,3 +332,11 @@ groups: summary: "one or more offsite backup metric unavailable for Instance <{{ '{{' }} $labels.instance {{ '}}' }}>" description: "offsite metrics unavailable." + - alert: DO_API_REQUEST_usage + expr: (digitalocean_api_ratelimit_remaining * 100)/digitalocean_api_ratelimit_limit < 50 + for: 10m + labels: + severity: critical + annotations: + summary: "Too many request against digitalocean API. plz check." + description: "Alert for request against digitalocean API."