Skip to content

Commit 22218c4

Browse files
alerts: change rate time
Prometheus documentation [1] uses 5m rate time ranges. This patch makes our example consistent with documentation. 1. https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/
1 parent de37642 commit 22218c4

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

example_cluster/prometheus/alerts.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ groups:
131131

132132
# Alert for Tarantool high vinyl transactions conflict rate.
133133
- alert: HighVinylTxConflictRate
134-
expr: rate(tnt_vinyl_tx_conflict[2m]) / rate(tnt_vinyl_tx_commit[2m]) > 0.05
134+
expr: rate(tnt_vinyl_tx_conflict[5m]) / rate(tnt_vinyl_tx_commit[5m]) > 0.05
135135
for: 1m
136136
labels:
137137
severity: critical
@@ -142,7 +142,7 @@ groups:
142142

143143
# Alert for Tarantool high vinyl scheduler failed tasks rate.
144144
- alert: HighVinylSchedulerFailedTasksRate
145-
expr: rate(tnt_vinyl_scheduler_tasks{status="failed"}[2m]) > 0.1
145+
expr: rate(tnt_vinyl_scheduler_tasks{status="failed"}[5m]) > 0.1
146146
for: 1m
147147
labels:
148148
severity: critical

example_cluster/prometheus/test_alerts.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,9 +333,9 @@ tests:
333333
- interval: 15s
334334
input_series:
335335
- series: tnt_vinyl_scheduler_tasks{job="tarantool", instance="app:8081", alias="tnt_storage_master", status="failed"}
336-
values: '2+3x10'
336+
values: '2+3x40'
337337
alert_rule_test:
338-
- eval_time: 2m
338+
- eval_time: 5m
339339
alertname: HighVinylSchedulerFailedTasksRate
340340
exp_alerts:
341341
- exp_labels:

0 commit comments

Comments
 (0)