EN: Read in English
Dunia O2: Kaunter
Vektor instant dan range
Anda akan belajar: beza antara satu nilai sekarang dan satu tetingkap nilai, dan mana yang fungsi perlukan.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Prometheus 3 pada 1 Nov 2026
Masalahnya
Dua soalan: “Berapa pelanggan menunggu sekarang?” dan “Paling ramai berapa dalam 10 minit lepas?” Jenis jawapan yang sama?
Pilih satu jawapan.
Cuba
Satu nilai untuk setiap siri, sekarang, ialah instant vector (vektor instant) (instant vector): Satu nilai untuk setiap siri, pada satu saat. Graf lukis jenis ini.. Minta satu tetingkap pula.
Tambah [5m] terus selepas nama, kemudian Run. Kira sampel dalam setiap baris.
Teka
Tetingkap itu ialah range vector (vektor julat) (range vector): Semua sampel setiap siri dalam satu tetingkap, seperti [5m]. Fungsi seperti rate() perlukannya.. Prometheus scrape setiap 1m di sini. Berapa sampel dalam [5m]?
Pilih satu jawapan.
Cuba
Jalankan dan baca mesej merah. Kemudian baikinya.
Cari paling ramai pelanggan menunggu dalam 10 minit lepas.
Petunjuk
expected type range vector dalam bahasa mudah: beri ia tetingkap, seperti [10m].Cuba
Instant atau range? Susun setiap query.
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Semak
Boleh graf lukis kedai_customers_waiting[5m]?
Pilih satu jawapan.
Anda berjaya!
Kini anda boleh bezakan instant vector dan range vector, dan baiki tetingkap yang tertinggal.
Nak tahu lebih (pilihan)
Query instant lihat ke belakang hingga 5 minit untuk sampel terbaru. Prometheus 3 jadikan tetingkap terbuka di kiri: (now − 5m, now]. HTTP API pun namakan jenisnya. Jawapan ini sebenar:
Misi sebenar
docker compose up -dcurl -s 'localhost:9090/api/v1/query?query=up'docker compose down
0 daripada 4 langkah siap · Tanda anda disimpan.
English
Two questions: “How many customers wait now?” and “What was the most in the last 10 minutes?” Same kind of answer?
One value per series, right now, is an instant vector. Ask for a window instead.
That window is a range vector. Prometheus scrapes every 1m here. How many samples are in [5m]?
Run it and read the red message. Then fix it.
expected type range vector in plain words: give it a window, like [10m].Instant or range? Sort each query.
Can the graph draw kedai_customers_waiting[5m]?
You can now tell instant vectors from range vectors and fix a missing window.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: Prometheus: querying basics · Prometheus: HTTP API · Prometheus 3 migration guide
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?