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 クエリを作成するにはどうすればよいですか?