выхлоп только лейбы node?
node_exporter_build_info{job=~"eks-.+-node-exporter"} * on (prometheus) group_left(node) kube_node_labels{}
{branch="HEAD", goversion="go1.14.4", instance="ip-x-x-x-x.eu-central-1.compute.internal", job="eks-eu-central-1-node-exporter", node="ip-x-x-x-x.eu-central-1.compute.internal", prometheus="eks-eu-central-1", revision="3715be6ae899f2a9b9dbfd9c39f3e09a7bd4559f", version="1.0.1"}
и я так понимаю что такую конструкцию не хавает графана в переменных при помощи функции label_values() ?
а зачем у вас регион в названии джобы ?
совемащю по лейбе, которая есть в обеих метриках + 5 кластеров, в дашборде отрисосвываю по уникальным 5 кластерам
это в целом не отвечает на вопрос зачем регион пихать в нанзвание джобы а не в external_labels или в лейбл регион на самой джобе
Попробуйте завернуть весь запрос в count(...) by (node) . Если пользуетесь victoriametrics, то там есть функция label_keep() для того, чтобы оставлять только указанные лейблы. См. https://victoriametrics.github.io/MetricsQL.html
спасибо, но мое это решение оказалось костыльным, обошёл через external_labels
Обсуждают сегодня