2017-04-09 87 views
0

我在找到普羅米修斯並寫了一個查詢使用由wmi_exporter提供的度量來獲得CPU的每個核心的性能在Windows計算機上的百分比。但圖中有一些負面的價值,我不知道爲什麼。有人可以看看下面的查詢,並告訴我,我做錯了什麼:普羅米修斯查詢返回無效值

100 - (avg by (core) (irate(wmi_cpu_time_total{job="myjob", instance="myinstance", mode="idle"}[5m])) * 100) 

有趣的是,查詢確實只在兩種情況中的一個產生這些負值。下面是一個顯示問題的圖像:

enter image description here

回答

1

這可能是由於競爭條件,你可以看到在Linux上類似十歲上下的東西有時太。如果在模式中花費的時間增加並且在錯誤的秒鐘中看到,則會發生這種情況。