加入两个普罗米修斯查询

Join two prometheus queries

我正在尝试加入两个普罗米修斯查询,其目标是找到 windows 状态为 而不是 运行 且其启动模式为 自动

我创建了以下查询但没有结果:

windows_service_state{environment="test",state!="running"} / on(instance)  group_left(environment,job,name,operating_system) windows_service_start_mode{start_mode="auto",environment="test"}

并得到以下异常:

“不允许多对多匹配:匹配的标签在一侧必须是唯一的”

有什么想法吗?

以下列查询结束

sum by (instance,name) (windows_service_state{,state!="running"} == 1) + on (instance,name) sum by (instance,name) (windows_service_start_mode{start_mode="auto"} == 1)