jvm Grafana中的一个变量,仅显示最近10分钟内运行的Pod

46scxncf  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(156)

在Grafana中,我使用这个查询来获取相关的pod列表

label_values(kube_pod_info{environment=~"$environment", pod=~"$deployment.+"}, pod)

字符串
这返回了一个pod列表。我如何修改这个查询以仅显示在过去10分钟内(或任何其他$pods_up_interval)运行的pod?
我试着在查询后添加[10m]

kube_pod_info{environment=~"$environment", pod=~"$deployment.+"}[10m]


但这并不奏效。
我希望看到一个减少的豆荚名单。只有那些在那个时候。
这很有用,因为通常在调试或检查系统的健康状况时,查看实际活动的pod很有用。

3zwjbxry

3zwjbxry1#

查看文档看起来像kube_pod_info是一个衡量标准。我假设它返回0或什么,如果它向下,如果它向上-请澄清我这一点-所以一个简单的:

kube_pod_info{environment=~"$environment", pod=~"$deployment.+"}>0

字符串
只会归还能用的分离舱
如果该指标不是时间范围,则不能使用“[10 m]”,而是使用默认时间范围

相关问题