从prometheus查询中过滤出匹配结果可以通过使用PromQL查询语言中的match
和=~
操作符来实现。
match
操作符进行过滤:match
操作符用于匹配指标名称,可以使用通配符*
进行模糊匹配。http_requests_total
开头的指标,可以使用以下查询语句:http_requests_total
开头的指标,可以使用以下查询语句:=~
操作符进行正则表达式匹配:=~
操作符用于通过正则表达式匹配指标名称或标签值。http_requests_total
开头且标签method
的值为GET
的指标,可以使用以下查询语句:http_requests_total
开头且标签method
的值为GET
的指标,可以使用以下查询语句:通过以上方式,可以根据需要从prometheus查询中过滤出匹配的结果。
领取专属 10元无门槛券
手把手带您无忧上云