我是 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)