EN: Read in English
Dunia O2: Kaunter
Label dan kardinaliti
Anda akan belajar: bagaimana label pecahkan satu metrik jadi banyak siri, cara menapisnya, dan label mana yang perlu dielak.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Prometheus 3 pada 1 Nov 2026
Masalahnya
Anda tambah nombor pesanan sebagai label: order_id. 10,000 pesanan hari ini. Berapa siri yang Prometheus simpan?
Pilih satu jawapan.
Tengok
Tekan setiap siri nasi lemak.
0 daripada 2 dijumpai
label: Nota lekat pada siri, seperti stall="cendol". Setiap gabungan baru jadi siri baru. ialah nota lekat pada siri. Satu nama, lima set nota: lima time series (siri masa) (time series): Satu nama metrik dengan satu set label: satu garisan nilai dari masa ke masa..
Cuba
Tunjuk cawangan SS15 sahaja. Letak penapis label dalam kurungan kerinting.
Tambah {outlet="ss15"} terus selepas nama, kemudian Run.
Petunjuk
!= bermaksud “tidak sama”. =~ padankan corak.Teka
3 gerai, 2 cawangan, dan label baru untuk 4 cara bayar. Paling banyak, berapa siri?
Pilih satu jawapan.
Cuba
Adakah ia label yang selamat? Leret ke kanan untuk yang selamat.
Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.
stall="cendol"Semak
Berapa siri yang kedai_orders_total hasilkan? Kira dengan count().
Balut nama itu dengan count( ), kemudian Run.
Anda berjaya!
Kini anda boleh tapis ikut label dan kekalkan bilangan siri yang kecil.
Nak tahu lebih (pilihan)
Bilangan siri dipanggil kardinaliti (cardinality): Berapa banyak siri yang satu metrik hasilkan. Label seperti id pengguna atau id pesanan buat terlalu banyak.. Terlalu banyak siri penuhkan memori dan lambatkan setiap query. Simpan id, emel dan URL penuh dalam log atau trace. Empat pemadan: =, !=, =~ dan !~.
Misi sebenar
docker compose up -ddocker compose down
0 daripada 4 langkah siap · Tanda anda disimpan.
English
You add the order number as a label: order_id. 10,000 orders today. How many series does Prometheus keep?
A label is a sticky note on a series. One name, five sets of notes: five series.
Show only the SS15 outlet. Put a label filter in curly brackets.
!= means “not equal”. =~ matches a pattern.3 stalls, 2 outlets, and a new label for 4 ways to pay. At most, how many series?
Is it a safe label? Swipe right for safe.
How many series does kedai_orders_total make? Count them with count().
You can now filter by label and keep the series count small.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: Prometheus: data model · Prometheus: metric and label naming · Prometheus: querying basics (matchers)
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?