Grafana 多值浮点 histogram_quantile

Posted

技术标签:

【中文标题】Grafana 多值浮点 histogram_quantile【英文标题】:Grafana multivalue float histogram_quantile 【发布时间】:2019-01-17 11:48:30 【问题描述】:

您好,我正在强迫 histogram_quantile 出现问题。如果我将我的变量设置为多值,那么我可以重复面板。然后我得到了错误提示

在字符 21 处解析错误:意外字符:'\'

我的要求是:

histogram_quantile($percentile, avg((rate(http_server_requests_seconds_bucketinstance=~"$server"[1m]))) by (le, application))

$Percentile 变量以自定义方式启动,其值如下并选择了多值

0.9, 0.5, 0.99

【问题讨论】:

【参考方案1】:

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

【讨论】:

【参考方案2】:

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

要不转义.,您可以对变量使用另一种格式,如下所示:$percentile:raw

More information on format options here.

【讨论】:

以上是关于Grafana 多值浮点 histogram_quantile的主要内容,如果未能解决你的问题,请参考以下文章

Grafana mysql 多值变量

Grafana之Stat Panel使用(第九篇)

15.3-uC/OS-III时间管理(多值信号量)

MS Access 中多值字段的替代方案

access不允许在select into 语句中使用多值字段

数据库系统之关系数据理论——多值依赖到底是什么