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中文網其他相關文章!