Grafana グラフの値を初期値のパーセンテージとして表示

Grafana グラフの値を初期値のパーセンテージとして表示

私は Grafana と Prometheus を初めて使用します。値 (ここではディスク使用容量) の変化をグラフ化したいのですが、インフレチャートでよく見られる初期値のパーセンテージとして表示したいのです。

例えば、インフレのグラフすべての線は左側で 100% から始まり、各ポイントはその時点の値が初期値のパーセンテージとして表示されます。Grafana でこのようなグラフを作成したいと考えています。ダッシュボード/グラフの期間を変更すると、常に初期値が 100% として使用されます。

Grafana v9.2.5 および Prometheus v2.31.2

答え1

your_metric / your_metric @ start()たとえば、次のようなクエリを使用できます。

node_systemd_timer_last_trigger_seconds{name =~ "apt.*"} / node_systemd_timer_last_trigger_seconds{name =~ "apt.*"} @ start()

時系列ダッシュボードのオプション > 標準オプション > 単位 > で設定します。Percent (0.0-1.0)

関連情報