我有一个关于 promql 级数乘法的问题。我有 2 个时间序列,它们有不同的采样(5 分钟和 15 分钟)。我需要以相同的分辨率将它们相乘并求和
就像是:
WITH (
filter1= {testID=~"test2"},
metric0 = myMetric1{filter1},
metric1 = myMetric2{filter1}
)
sum_over_time(metric0[15m]*metric0[15m])&step=1h
这不起作用,但输出将是:
- 使 metric1 和 metric2 具有相同的分辨率(15 分钟)
- 逐个样本相乘
- 1h 时的合计(总和)
这可能吗?
谢谢!