【发布时间】:2021-10-31 05:08:52
【问题描述】:
我返回了这个指标
my_sqldatabase{aggregation="maximum", instance="sql-metrics-exporter", interval="PT5M", job="metrics-sqldatabase", id="/sub/1291-3432432-e432/mydatabase"}
我想为一个名为 db 的新标签提取 / 之后的最后一位(即 mydatabase),并尝试了以下
label_replace(my_sqldatabase{metric="storage_percent", aggregation="maximum"}, "db", "$1", "id", "([\\w]+$)")
我总是以这样的空值 db 或错误结束
my_sqldatabase{aggregation="maximum", db="" instance="sql-metrics-exporter", interval="PT5M", job="metrics-sqldatabase", id="/sub/1291-3432432-e432/mydatabase"}
任何想法我哪里出错了?我尝试过 ([\w]+$), [\w]+$, [\w]+$, ([\\w]+$) 并且得到错误或空白值。似乎是 \ 导致了这个问题,但我不知道为什么或如何解决它。
【问题讨论】:
标签: prometheus grafana promql