1
我使用collectd获取应用程序的度量。 oo-cgroup-read允许获取内存和光盘指标,但我看不到如何获取CPU指标。开架设备CPU使用率
collectd似乎从/proc(或像这样的smth)拉系统信息,这在OpenShift环境中并不正确。
是否有可能获得CPU使用和配额的齿轮?
我使用collectd获取应用程序的度量。 oo-cgroup-read允许获取内存和光盘指标,但我看不到如何获取CPU指标。开架设备CPU使用率
collectd似乎从/proc(或像这样的smth)拉系统信息,这在OpenShift环境中并不正确。
是否有可能获得CPU使用和配额的齿轮?
$ oo-cgroup-read cpuacct.usage
242233947808
$ echo "cpu: $((`oo-cgroup-read cpuacct.usage`/1000000000)) sec"
cpu: 242 sec
不要认为这是CPU使用率的正确指标。它只显示任务消耗的总时间。我需要使用配额的百分比。 – skozlovf 2014-11-04 16:51:52
内存使用情况如何? – 2017-02-14 00:29:23