Peta dunia

 

EN: Read in English

Dunia O3: Penggera & Skrin

Amaran burn rate SLO

Anda akan belajar: panggil orang hanya bila bajet ralat terbakar laju, dan berhenti sejurus selepas dibaiki.

Teks BM belum disemak oleh penutur asli.

Disemak dengan Prometheus 3 pada 1 Nov 2026

Masalahnya

SLO anda: 99.9% pesanan berjaya bulan ini. Pada minit 20, 5% pesanan gagal selama 4 minit. Kemudian ia pulih. Perlukah seseorang bangun?

Pilih satu jawapan.

Tengok

Bahagikan nisbah ralat dengan bajet (0.001). Itulah burn rate.

Taip query PromQL, kemudian tekan Jalankan. Jadual papar jawapan pada masa nilai. Graf papar jawapan sepanjang masa.

Metric dalam data ini (tekan untuk tambah):

Masa 0 ialah saat data bermula. Query melihat ke belakang dari masa nilai.

burn rate: Berapa laju bajet ralat dibelanjakan. 1 bermaksud ia cukup tepat sepanjang tempoh SLO; 14.4 bermaksud bajet sebulan habis dalam lebih kurang dua hari. 1 bermaksud bajet cukup tepat sebulan. Lebih besar, lebih laju terbakar.

Teka

Burn rate kekal 14.4 selama sejam. Berapa banyak bajet sebulan dah habis?

Pilih satu jawapan.

Cuba

Panggil orang untuk pembakaran besar dari minit 61. Senyap untuk lonjakan 4 minit. Berhenti sejurus selepas dibaiki pada minit 91.

Bina rule alert daripada blok. Garis masa papar bila ia menunggu dan bila ia berbunyi.

Bila (expr)
Tunggu dahulu (for)
Label
Rule anda: rules.yml
groups:
- name: kedai
rules:
- alert: FastBurn
expr: job:shop_error_ratio:rate5m > 0.001
for: 2m
labels:
severity: page
Nilai yang alert perhatikan
00.020.040.060s30m1h1h30m2hhad 0.001
Graf sebagai jadual
Graf sebagai jadual
Masajob:shop_error_ratio:rate5m{job="shop"}
0s–
1m0.0005
2m0.0005
3m0.0005
4m0.0005
5m0.0005
6m0.0005
7m0.0005
8m0.0005
9m0.0005
10m0.0005
11m0.0005
12m0.0005
13m0.0005
14m0.0005
15m0.0005
16m0.0005
17m0.0005
18m0.0005
19m0.0005
20m0.011899999999999999
21m0.0219
22m0.0319
23m0.0419
24m0.037625
25m0.025249999999999998
26m0.012874999999999998
27m0.0005
28m0.0005
29m0.0005
30m0.0005
31m0.0005
32m0.0005
33m0.0005
34m0.0005
35m0.0005
36m0.0005
37m0.0005
38m0.0005
39m0.0005
40m0.0005
41m0.0005
42m0.0005
43m0.0005
44m0.0005
45m0.0005
46m0.0005
47m0.0005
48m0.0005
49m0.0005
50m0.0005
51m0.0005
52m0.0005
53m0.0005
54m0.0005
55m0.0005
56m0.0005
57m0.0005
58m0.0005
59m0.0005
1h0.0005
1h1m0.012874999999999998
1h2m0.025249999999999998
1h3m0.037625
1h4m0.049999999999999996
1h5m0.049999999999999996
1h6m0.049999999999999996
1h7m0.049999999999999996
1h8m0.049999999999999996
1h9m0.049999999999999996
1h10m0.049999999999999996
1h11m0.049999999999999996
1h12m0.049999999999999996
1h13m0.049999999999999996
1h14m0.049999999999999996
1h15m0.049999999999999996
1h16m0.049999999999999996
1h17m0.049999999999999996
1h18m0.049999999999999996
1h19m0.049999999999999996
1h20m0.049999999999999996
1h21m0.049999999999999996
1h22m0.049999999999999996
1h23m0.049999999999999996
1h24m0.049999999999999996
1h25m0.049999999999999996
1h26m0.049999999999999996
1h27m0.049999999999999996
1h28m0.049999999999999996
1h29m0.049999999999999996
1h30m0.049999999999999996
1h31m0.037625
1h32m0.025249999999999998
1h33m0.012874999999999998
1h34m0.0005
1h35m0.0005
1h36m0.0005
1h37m0.0005
1h38m0.0005
1h39m0.0005
1h40m0.0005
1h41m0.0005
1h42m0.0005
1h43m0.0005
1h44m0.0005
1h45m0.0005
1h46m0.0005
1h47m0.0005
1h48m0.0005
1h49m0.0005
1h50m0.0005
1h51m0.0005
1h52m0.0005
1h53m0.0005
1h54m0.0005
1h55m0.0005
1h56m0.0005
1h57m0.0005
1h58m0.0005
1h59m0.0005
2h0.0005

Apa alert buat sepanjang masa

Kelabu: senyap. Kuning: pending (benar, tetapi menunggu). Merah: firing.

  • {job="shop", severity="page"}

    ⏳ pending 20m hingga 21m Β· πŸ”” firing 22m hingga 26m Β· ⏳ pending 1h1m hingga 1h2m Β· πŸ”” firing 1h3m hingga 1h33m

Pada 1h20m:

  • FIRING FastBurn job="shop", severity="page"
Garis masa sebagai jadual
Masa{job="shop", severity="page"}
0ssenyap
1msenyap
2msenyap
3msenyap
4msenyap
5msenyap
6msenyap
7msenyap
8msenyap
9msenyap
10msenyap
11msenyap
12msenyap
13msenyap
14msenyap
15msenyap
16msenyap
17msenyap
18msenyap
19msenyap
20m⏳ pending
21m⏳ pending
22mπŸ”” firing
23mπŸ”” firing
24mπŸ”” firing
25mπŸ”” firing
26mπŸ”” firing
27msenyap
28msenyap
29msenyap
30msenyap
31msenyap
32msenyap
33msenyap
34msenyap
35msenyap
36msenyap
37msenyap
38msenyap
39msenyap
40msenyap
41msenyap
42msenyap
43msenyap
44msenyap
45msenyap
46msenyap
47msenyap
48msenyap
49msenyap
50msenyap
51msenyap
52msenyap
53msenyap
54msenyap
55msenyap
56msenyap
57msenyap
58msenyap
59msenyap
1hsenyap
1h1m⏳ pending
1h2m⏳ pending
1h3mπŸ”” firing
1h4mπŸ”” firing
1h5mπŸ”” firing
1h6mπŸ”” firing
1h7mπŸ”” firing
1h8mπŸ”” firing
1h9mπŸ”” firing
1h10mπŸ”” firing
1h11mπŸ”” firing
1h12mπŸ”” firing
1h13mπŸ”” firing
1h14mπŸ”” firing
1h15mπŸ”” firing
1h16mπŸ”” firing
1h17mπŸ”” firing
1h18mπŸ”” firing
1h19mπŸ”” firing
1h20mπŸ”” firing
1h21mπŸ”” firing
1h22mπŸ”” firing
1h23mπŸ”” firing
1h24mπŸ”” firing
1h25mπŸ”” firing
1h26mπŸ”” firing
1h27mπŸ”” firing
1h28mπŸ”” firing
1h29mπŸ”” firing
1h30mπŸ”” firing
1h31mπŸ”” firing
1h32mπŸ”” firing
1h33mπŸ”” firing
1h34msenyap
1h35msenyap
1h36msenyap
1h37msenyap
1h38msenyap
1h39msenyap
1h40msenyap
1h41msenyap
1h42msenyap
1h43msenyap
1h44msenyap
1h45msenyap
1h46msenyap
1h47msenyap
1h48msenyap
1h49msenyap
1h50msenyap
1h51msenyap
1h52msenyap
1h53msenyap
1h54msenyap
1h55msenyap
1h56msenyap
1h57msenyap
1h58msenyap
1h59msenyap
2hsenyap

Semak

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

      Pembakaran laju kejutkan seseorang. Yang perlahan tunggu esok pagi.

      Anda berjaya!

      Kini anda boleh tulis amaran burn rate dengan tetingkap panjang dan pendek.

      Nak tahu lebih (pilihan)

      Nombor ini datang dari buku kerja SRE Google, untuk SLO 99.9% selama 30 hari. Simpan nisbah ralat setiap tetingkap dengan recording rule, contohnya job:shop_error_ratio:rate1h. Jadi amaran kekal pendek dan laju.

      Misi sebenar

      1. docker run --rm --entrypoint promtool -v "$PWD:/w" -w /w quay.io/prometheus/prometheus:v3.13.5 check rules rules.yml

      0 daripada 2 langkah siap Β· Tanda anda disimpan.