同一图表中的Grafana能否选择不同时间范围内的不同测量值?

同一图表中的Grafana能否选择不同时间范围内的不同测量值?,grafana,influxdb,Grafana,Influxdb,我希望实现以下目标: 当我选择“最近24小时”的时间范围时,图表可以从XDB中的测量值a获取数据。然后,当我选择“过去1年”的时间范围时,相同的图形可以从XDB中的度量值B获得数据。原因是一年内有大量的数据。 granfana能做到这一点吗?或者还有其他可选的解决方案吗?不,这种行为已经在一些github问题中提出,但尚未解决 到目前为止,我能找到的最好的解决办法是 首先进行一个包含保留策略信息的度量,例如称为rp\u config: select * from forever.rp_confi

我希望实现以下目标: 当我选择“最近24小时”的时间范围时,图表可以从XDB中的测量值a获取数据。然后,当我选择“过去1年”的时间范围时,相同的图形可以从XDB中的度量值B获得数据。原因是一年内有大量的数据。
granfana能做到这一点吗?或者还有其他可选的解决方案吗?

不,这种行为已经在一些github问题中提出,但尚未解决

到目前为止,我能找到的最好的解决办法是

首先进行一个包含保留策略信息的度量,例如称为
rp\u config

select * from forever.rp_config
name: rp_config
time                           end           idx rp      start
----                           ---           --- --      -----
1677-09-21T00:12:43.145224194Z 3600000       1   autogen 0
1677-09-21T00:12:43.145224194Z 3110400000000 4   y       2592000000
1677-09-21T00:12:43.145224194Z 2592000000    3   m       86400000
1677-09-21T00:12:43.145224194Z 86400000      2   d       3600000
然后在grafana中定义一个变量,从该测量值中获取值,并在每次时间范围变化时重新计算变量:

$rp
变量应根据仪表板中选择的时间范围间隔更改其值


然后,只需在所有度量值前面加上
$rp
变量。

如果您在保留策略中使用,则此过程应在influxdb中自动执行,但我无法选择具有不同时间范围的不同度量值