У меня не работает график с помощью этого запроса:
100 - (avg by (instance) (irate(node_cpu_seconds_total{mode="idle",instance=~"$instance"}[$interval])) * 100) * ON(instance) GROUP_LEFT(host)
если я удаляю * ON(instance) GROUP_LEFT(host)
график работает.
Не могли бы вы объяснить мне, как заставить этот запрос работать?
Спасибо.
В дополнение к вышесказанному:
(1)
100 - (avg by (instance) (irate(node_cpu_seconds_total{mode="idle",instance=~"10.0.97.98:9100|10.0.97.97:9100|10.0.97.96:9100"}[5m])) * 100)
Возвращение
Element Value
{instance="10.0.97.97:9100"} 3.116666666852936
{instance="10.0.97.98:9100"} 7.8333333328676815
{instance="10.0.97.96:9100"} 2.116666666697725
и
(2)
host
Возвращение
Element Value
host{host="myhost1.com",instance="10.0.97.98:9100",job="node-exporter",node="i7986xnh9csf8lwavem4la8c9"} 1
host{host="myhost2.com",instance="10.0.97.97:9100",job="node-exporter",node="3s7mtcig78qr7ydducorurw4x"} 1
host{host="myhost3.com",instance="10.0.97.96:9100",job="node-exporter",node="8g6trw7q8tia07v3crlsb5izc"} 1
(1), (2) - мгновенные векторы