私は 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)