Prometheus 理解普罗米修斯度量值

Prometheus 理解普罗米修斯度量值,prometheus,grafana,cpu-usage,prometheus-node-exporter,Prometheus,Grafana,Cpu Usage,Prometheus Node Exporter,我正在使用node exporter收集主机指标,我正在努力理解CPU使用率是如何计算的。我使用的是预先制作的仪表板,CPU使用率使用以下公式计算: sum by (instance)(irate(node_cpu_seconds_total{mode="system",instance="$node",job="$job"}[5m])) * 100 其他模式也有相同的条目-用户、空闲、iowait等。 问题是我不了解实际值。当我查看

我正在使用node exporter收集主机指标,我正在努力理解CPU使用率是如何计算的。我使用的是预先制作的仪表板,CPU使用率使用以下公式计算:

sum by (instance)(irate(node_cpu_seconds_total{mode="system",instance="$node",job="$job"}[5m])) * 100
其他模式也有相同的条目-用户、空闲、iowait等。 问题是我不了解实际值。当我查看grafana中的面板时,我得到以下值:

System: 4.60
User: 8.27
IOwait: 1.60
IRQs: 0.20
Other: 0
Idle: 181.13
我正在监视的主机有2个CPU,所以所有的CPU加起来应该是200个。问题是,加起来是195.80。我使用2个CPU监控多个主机,这些值的总和永远不会达到200。为什么会这样