可以使用下面的 PromQL 查询语句获取某个进程的 CPU 占有率:
process_cpu_seconds_total{process_name="<进程名>", instance="<实例>"}
其中,<进程名>
和 <实例>
需要替换为实际的值。例如,如果要获取进程名为 nginx
的进程在实例 localhost:9090
上的 CPU 占有率,可以使用以下查询语句:
process_cpu_seconds_total{process_name="nginx", instance="localhost:9090"}
该查询语句会返回一个时间序列,表示指定进程和实例的 CPU 占有率。可以通过 Grafana 等工具对该时间序列进行可视化展示。