【发布时间】:2014-10-30 08:45:32
【问题描述】:
我使用 collectd 来获取应用程序的指标。 oo-cgroup-read 允许获取内存和磁盘指标,但我不知道如何获取 CPU 指标。
collectd 似乎从 /proc (或类似的东西)中提取系统信息,这在 OpenShift 环境中并不正确。
是否可以获得设备的 CPU 使用率和配额?
【问题讨论】:
标签: cpu openshift metrics quota
我使用 collectd 来获取应用程序的指标。 oo-cgroup-read 允许获取内存和磁盘指标,但我不知道如何获取 CPU 指标。
collectd 似乎从 /proc (或类似的东西)中提取系统信息,这在 OpenShift 环境中并不正确。
是否可以获得设备的 CPU 使用率和配额?
【问题讨论】:
标签: cpu openshift metrics quota
$ oo-cgroup-read cpuacct.usage
242233947808
$ echo "cpu: $((`oo-cgroup-read cpuacct.usage` / 1000000000)) sec"
cpu: 242 sec
【讨论】: