簡體   English   中英

是否有可能找到最大。 直方圖的值

[英]Is it possible to find max. value from a Histogram

使用 grafana-agent 從我的應用程序中抓取指標。 我想知道是否有可能收集最大。 使用 PromQL 計算直方圖中的值。 我一直在我的應用程序的直方圖中發布執行時間指標,但我也想獲得最大值。 值如最大值。 執行時間以內/每分鍾。 我想知道這是否可以通過直方圖和 PromQL 實現,或者我應該考慮為此定制解決方案嗎?

謝謝,

  • 沒有通過 Prometheus 直方圖發送的最小值/最大值,因此考慮自定義解決方案來發布最大值。 指標的值。

您可以使用以下查詢從名稱為foo直方圖指標中獲取過去一小時內的估計最大值:

histogram_quantile(1, increase(foo_bucket[1h]))

請注意, _bucket后綴添加到查詢中的foo直方圖名稱。

此查詢使用histogram_quantile function 來計算過去一小時內看到的估計最大值(請參閱上面查詢中方括號中的1h )。 如果最大觀測值距離配置的直方圖桶邊界太遠,估計誤差可能會很大。 有關如何減少估計誤差的詳細信息和可能的解決方案,請參閱本文

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM