Skip to content

Commit dc3994b

Browse files
committed
chore: update example for custom rule groups
1 parent ca78450 commit dc3994b

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

examples/custom_rule_group_interval.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@ slos:
1212
- name: "cpu-availability"
1313
objective: 99.99
1414
description: "Example, expensive SLO. Recording rules will run every 2 minutes."
15-
interval: "2m"
15+
# alternative way of specifying interval for all three sets of rules
16+
# interval:
17+
# all: "15m"
18+
interval:
19+
all: "6m"
20+
slierror: "4m"
21+
# metadata: "2m"
22+
alert: "2m"
1623
sli:
1724
events:
1825
error_query: |
@@ -24,7 +31,14 @@ slos:
2431
rate(node_cpu_seconds_total[{{.window}}])
2532
)
2633
alerting:
34+
name: MyServiceHighErrorRate
35+
labels:
36+
category: "availability"
37+
annotations:
38+
summary: "High error rate on 'myservice' requests responses"
2739
page_alert:
28-
disable: true
40+
labels:
41+
severity: pageteam
42+
routing_key: myteam
2943
ticket_alert:
3044
disable: true

0 commit comments

Comments
 (0)