ZBLOG

Prometheus 查询语言 PromQL 的 指定进程的CPU 使用率

要查询指定进程的 CPU 使用率,可以使用以下 PromQL 查询:

sum by (instance, process_name) (rate(process_cpu_seconds_total{process_name="your_process_name"}[1m]))

其中,your_process_name 是要查询的进程名称。这个查询会返回每个实例和进程名称组合的 CPU 使用率总和。如果你只想查看一个实例中该进程的 CPU 使用率,可以添加一个 instance 标签过滤器,例如:

sum by (process_name) (rate(process_cpu_seconds_total{process_name="your_process_name", instance="your_instance_name"}[1m]))

这个查询会返回在 your_instance_name 实例中,名为 your_process_name 的进程的 CPU 使用率。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=820

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?