Grafana 多值浮点数 histogram_quantile

Grafana multivalue float histogram_quantile

您好,我正在强制 histogram_quantile 遇到问题。如果我将我的变量设置为多值,那么我可以重复面板。然后我收到错误消息

parse error at char 21: unexpected character: '\'

我的要求是:

histogram_quantile($percentile, avg((rate(http_server_requests_seconds_bucket{instance=~"$server"}[1m]))) by (le, application))

$Percentile 变量作为自定义值启动,具有以下值并选择了多值

0.9, 0.5, 0.99

histogram_quantile函数需要单个浮点数作为输入,而Grafana的多值特性会产生类似0\.9|0\.5|0\.99的东西,这不是浮点数。您将需要为此使用多个表达式。

变量的默认格式使用反斜杠转义 .,因此 0.5 变为 0\.5

为了不转义 .,您可以像这样对变量使用另一种格式:${percentile:raw}.

More information on format options here.