首頁  >  文章  >  後端開發  >  Prometheus 摘要分位數錯誤

Prometheus 摘要分位數錯誤

WBOY
WBOY轉載
2024-02-09 09:39:09627瀏覽

Prometheus 摘要分位数错误

Prometheus是一款強大的開源監控系統,被廣泛應用於雲端原生領域。然而,近期在使用Prometheus進行指標統計時,一些用戶遇到了一個名為「摘要分位數錯誤」的問題。這個問題會導致指標資料的計算結果出現錯誤,為使用者的監控資料分析帶來了困擾。在本文中,php小編柚子將為大家詳細解析這個問題,並給予解決方案,幫助使用者快速解決這個困擾。

問題內容

我想在golang服務中建立Prometheus Summary。並在那裡設定分位數。分位數設定了我的分位數等級圖和對應的絕對誤差。 IE。 (來自範例)

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

我想加上 0.25 分位數。什麼錯誤值是正確的?

解決方法

據我了解,您只想為您的目標添加 0.25 分位數:

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

由於這是帶有誤差的統計近似值,因此沒有嚴格的公式來找到最佳誤差值。這是(查詢計算的)準確性效能之間的權衡。 0.001、0.01、0.05 等很常見,但您需要考慮自己的 資料分佈 (傾斜、正常等)、客戶端效能成本、用例、SLO 等。也許您需要螺旋式地進行才能獲得您的最優。

以上是Prometheus 摘要分位數錯誤的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:stackoverflow.com。如有侵權,請聯絡admin@php.cn刪除