如何在Grafana图表悬停时仅显示Kubernetes的pod名称
解决Grafana图表悬停仅显示
pod字段的方法 有两种常用方案可以实现需求:
方案一:修改PromQL查询,仅保留pod标签
通过by(pod)聚合查询结果,让返回的时间序列只包含pod标签,悬停时自然只会显示该字段。修改后的查询语句如下:
sum by(pod) (rate(container_memory_usage_bytes{image!="", container_name!="POD"}[5m])) / 1024 / 1024
这里用sum by(pod)将同一Pod下所有容器的内存使用率求和,同时过滤掉其他冗余标签。
方案二:在Grafana面板配置中隐藏冗余标签
如果不想修改查询逻辑,可直接在面板设置中控制悬停显示的内容:
- 进入图表的编辑界面,切换到「面板选项」标签
- 找到「工具提示」设置区域,选择「自定义」模式
- 在「隐藏标签」列表中添加除
pod之外的所有标签(如image、container_name等),或者直接设置「可见标签」仅保留pod - 保存配置后,悬停数据点时就只会显示
pod字段和对应数值
内容的提问来源于stack exchange,提问作者hamilton.lima
相关产品推荐
相关产品推荐

