这可能很明显,但我似乎没有找到在prometheus中加入两个向量的解决方案。
sum(
rabbitmq_queue_messages{queue=~".*"}
) by (queue)
*
on (queue) group_left max(
label_replace(
kube_deployment_labels{label_daemon_name!=""},
"queue",
"$1",
"label_daemon_queue_name",
"(.*)"
)
) by (deployment, queue)
下面是两个单独向量的输出的图片。
答案 0 :(得分:1)
左边的组左边有很多,因此您有错误的方法来*
。尝试其他方式。