【发布时间】:2018-08-03 21:36:13
【问题描述】:
根据Docker Docs,cpu报告在jiffies:
对于每个容器,一个伪文件 cpuacct.stat 包含 CPU 使用率 由容器的进程积累,分解为用户 和系统时间。区别是:
- 用户时间是进程直接控制 CPU 并执行进程代码的时间量。
- 系统时间是内核代表进程执行系统调用的时间。
这些时间以 1/100 秒的刻度表示,也称为 “用户 jiffies”。每秒有 USER_HZ “jiffies”,在 x86 上 系统,USER_HZ 是 100。从历史上看,这完全映射到 每秒调度程序“滴答”的数量,但频率更高 调度和无滴答内核使滴答数 无关紧要。
但是,我似乎无法弄清楚如何在 grafana 中将其显示为某种“容器 cpu 使用率”,因为每个指标都在 100ks 以内。有什么建议吗?
【问题讨论】: