Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Ralat kuantiti ringkasan Prometheus

Ralat kuantiti ringkasan Prometheus

WBOY
WBOYke hadapan
2024-02-09 09:39:09627semak imbas

Prometheus 摘要分位数错误

Prometheus ialah sistem pemantauan sumber terbuka yang berkuasa yang digunakan secara meluas dalam medan asal awan. Walau bagaimanapun, baru-baru ini, sesetengah pengguna menghadapi masalah yang dipanggil "ralat kuantiti ringkasan" apabila menggunakan Prometheus untuk statistik penunjuk. Masalah ini akan membawa kepada ralat dalam keputusan pengiraan data penunjuk, menyebabkan masalah kepada pengguna dalam memantau analisis data. Dalam artikel ini, editor PHP Youzi akan menganalisis masalah ini secara terperinci dan menyediakan penyelesaian untuk membantu pengguna menyelesaikan masalah ini dengan cepat.

Isi soalan

Saya nak buat Prometheus Summary dalam perkhidmatan golang. Dan tetapkan kuantil di sana. Kuantil menyediakan plot pangkat kuantil saya dan ralat mutlak yang sepadan. iaitu. (daripada contoh)

map[float64]float64{0.5: 0.05, 0.9: 0.01, 0.99: 0.001}

Saya nak tambah 0.25 kuantiti. Apakah nilai ralat yang betul?

Penyelesaian

Daripada apa yang saya faham, anda hanya mahu menambah kuantiti 0.25 kepada sasaran anda:

Objectives: map[float64]float64{0.25: 0.01, 0.5: 0.05, 0.9: 0.01, 0.99: 0.001},

Memandangkan ini adalah anggaran statistik dengan ralat, tiada formula yang ketat untuk mencari nilai ralat yang optimum. Ini adalah pertukaran antara ketepatan(pengiraan pertanyaan) dan prestasi. 0.001, 0.01, 0.05, dsb. adalah perkara biasa, tetapi anda perlu mempertimbangkan 数据分布 anda (skew, normal, dsb.), kos prestasi pelanggan, kes penggunaan, SLO, dsb. Mungkin anda perlu berputar untuk mendapatkan yang terbaik.

Atas ialah kandungan terperinci Ralat kuantiti ringkasan Prometheus. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:stackoverflow.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam