0

我有很多指标,但我不想包括以下三个指标

appName{monitor="prometheus",status="200",uri="/**/favicon.ico"}
appName{monitor="prometheus",status="404",uri="/**"}
appName{monitor="prometheus",status="200",uri="/actuator/health"}
.....

我的查询是

appName{uri!~ "/actuator.*| /** |/**/favicon.ico" }

但我得到错误显示执行查询时出错:

在 char 30 处解析错误:错误解析正则表达式:无效的嵌套重复运算符:**

4

1 回答 1

0

你不会喜欢的 :) 你必须逃避 '*'

就我而言,我有类似的东西:

http_server_requests_seconds_count{"/**"}
http_server_requests_seconds_count{"/webjars/**"}

这个查询过滤掉了它:

http_server_requests_seconds_count{uri!~ "/\\*\\*|/webjars/\\*\\*"}
于 2019-02-12T13:52:26.783 回答