BM: Baca dalam Bahasa Melayu
World O3: Alarms & Screens
Grafana dashboards and panels
You will learn: to build screens that answer "is the shop OK?" in one glance.
Checked with Prometheus 3 on 1 Nov 2026
The problem
The control room wall has 40 graphs. A customer phones: orders fail! Which screen helps you first?
Pick one answer.
Watch
This is one panel's query. Press Run and look at the graph.
A Grafana panel: One screen on the control room wall. Each panel runs one query and draws it: a line graph, a big number, a gauge or a table. is one screen on the wall. It runs one query and draws it.
Try it
Pick the right kind of panel for each question.
Drag a card into a box. Or tap the card, then tap the box.
Try it
Write a Stat panel’s query: one number, all shop requests per second.
Type a PromQL query and press Run. The table shows the answer at the eval time. The graph shows it over time.
Hint
sum( … ) with no by adds every row into one.Check
Tap the line that holds the panel's query.
0 of 1 found
Grafana saves every dashboard as JSON. Keep that file in Git, like code.
Predict
Top of the dashboard first. Put these in order. Use the arrows, or drag.
- Which service hurts? One row per service
- Is the shop OK? Errors, speed, traffic
- Why? CPU, memory, disk
Order the rows of a good dashboard, top first.
You did it!
You can now plan a dashboard that answers “is the shop OK?” first.
Go deeper (optional)
Set a unit on each panel (percent, seconds, bytes), so 0.021 reads as 2.1%. Colour thresholds help, but add a word or an icon too. Try Grafana on your laptop, for free:
Real mission
docker run -d --name grafana-try -p 3000:3000 grafana/grafana:13.2.5docker rm -f grafana-try
0 of 4 steps done · Your ticks are saved.
Bahasa Melayu
Dinding bilik kawalan ada 40 graf. Pelanggan telefon: pesanan gagal! Skrin mana bantu anda dulu?
Panel Grafana ialah satu skrin di dinding. Ia jalankan satu query dan lukisnya.
Pilih jenis panel yang betul untuk setiap soalan.
Tulis query untuk panel Stat: satu nombor, semua permintaan kedai sesaat.
sum( … ) tanpa by jumlahkan setiap baris jadi satu.Grafana simpan setiap dashboard sebagai JSON. Simpan fail itu dalam Git, macam kod.
Susun baris dashboard yang baik, yang atas dulu.
Kini anda boleh rancang dashboard yang jawab “kedai OK tak?” dahulu.
You finished this before. Practice is always welcome!
Official docs: Grafana dashboards · Panels and visualizations · Dashboard best practices
You've learned for 25 minutes. A short break helps your brain.
Sprint done! Great focus. Stretch for a minute?