Grafana 中一个时间序列图中的多个时间单位

Multiple time units in one time series graph in Grafana

我有两个指标要显示在时间序列面板上:

histogram_quantile(
    0.95, 
    rate(correction_ms_bucket[1m])
)


histogram_quantile(
    0.95, 
    rate(request_time_bucket[1m])
)

问题是我的面板有单位 Time/millisecondsrequest_time_bucket 指标是秒(我无法更改指标本身,因为它是旧指标并且某些东西已经取决于它的格式) .

有什么方法可以转换它或者控制每个查询的单位吗?

在这种特殊情况下,秒可以简单地乘以毫秒:

histogram_quantile(
    0.95, 
    rate(request_time_bucket[1m])
) * 1000

不需要其他更改。

在其他情况下(处理完全不同的单位时)可以为默认值创建“覆盖”:

在上面的示例中,“延迟”时间序列具有不同的轴(因此它出现在面板的右侧)和单位(毫秒)。