• 直接指标查询

表达式:node_load1表示查询当前1分钟的负载,仅使用指标查询。

  • 函数查询

表达式:rate(node_cpu[2m]),表示查询单位时间(2分钟)内样本数据的增长率。

表达式:rate(node_load1[2m]),表示每2分钟内指标node_load1表示的指标的增长率。

结果:

{container="kube-rbac-proxy", endpoint="https", instance="docker-desktop", job="node-exporter", namespace="monitoring", pod="node-exporter-sd26w", service="node-exporter"}
0.02933333333333333
  • 排除指定标签影响

以上表达式查询出来的结果中都会由多个标签表示,例如上述的结果由container,endpoint,instance,job,namespace,pod,service,标签共同表示以上标签如果有任何不同,则认为属于两条记录。如果要忽略某一标签的印象,则需要使用without排除:

表达式:avg without(instance,namespace) (rate(node_load1[2m]))表示排除标签instance,namespace的影响。结果如下:

{container="kube-rbac-proxy", endpoint="https", job="node-exporter", pod="node-exporter-sd26w", service="node-exporter"}
0.02933333333333333