2014-10-30 67 views
1

我使用collectd獲取應用程序的度量。 oo-cgroup-read允許獲取內存和光盤指標,但我看不到如何獲取CPU指標。開架設備CPU使用率

collectd似乎從/proc(或像這樣的smth)拉系統信息,這在OpenShift環境中並不正確。

是否有可能獲得CPU使用和配額的齒輪?

回答

0
$ oo-cgroup-read cpuacct.usage 
242233947808 

$ echo "cpu: $((`oo-cgroup-read cpuacct.usage`/1000000000)) sec" 
cpu: 242 sec 
+0

不要認爲這是CPU使用率的正確指標。它只顯示任務消耗的總時間。我需要使用配額的百分比。 – skozlovf 2014-11-04 16:51:52

+0

內存使用情況如何? – 2017-02-14 00:29:23