0

我有一个指标来监控微服务的健康状态,称为nodejs_microservice_health_status.

我想创建一个变量,它在等于 0时failedmicroservice提取service指标标签的值。nodejs_microservice_health_status

PromQL 查询nodejs_microservice_health_status == bool 0返回所有等于 0 的项目,但是当我尝试将变量的 Query 设置为 时label_values({nodejs_microservice_health_status == bool 0}, service)在此处输入图像描述

我收到以下错误:

在此处输入图像描述

有谁知道该怎么做?

4

1 回答 1

2

使用以下值,

询问:

query_result(nodejs_microservice_health_status==0)

正则表达式:

/.*service=\"([^\"]+)\".*/
于 2021-01-21T12:59:23.583 回答