我正在制作一个 Grafana 仪表板,并想要一个报告我们应用程序最新版本的面板。该版本被报告为app_version
(比如说)指标中的标签,如下所示:
app_version_updated{instance="eu99",version="1.5.0-abcdefg"}
我尝试了许多 Prometheus 查询来从这个时间序列的最新成员中提取版本标签作为字符串,但没有效果。
例如,查询
count(app_version_updated) by (version)
返回{version="1.5.0-abcdefg"}
值为 的元素1
。当将 Grafana 仪表板放入单个值面板中时,它不会显示版本字符串,而是显示计数值 ( 1
)。
如何构造返回版本字符串的 Prometheus 查询?