[英]finding timeseries in prometheus that have the most labels
Prometheus 建議不要為時間序列使用太多標簽,如果您有超過 30 個標簽,VictoriaMetrics 甚至會丟棄標簽。
但是我怎樣才能找到標簽太多/超過一定數量的時間序列? PromQL 甚至可以做到這一點嗎?
AFAIK 無法衡量指標中的標簽數量。
問題不在於標簽的數量,而是指標的基數。 即使您有 10 個標簽並且其中 3 個是常量( __name__
、 job
、 instance
),並且如果另外 7 個標簽各有 2 個值,那么單個指標的基數也會達到 128,這已經是經驗法則的限制。
因此,這不是事后決定或監控的,而是在設計時決定的:正確的標簽數量越少越好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.