Как увидеть метрики в Azure из Prometheus
Коллеги, здравствуйте.
Написал на англ. версии https://stackoverflow.com/questions/69220183/read-prometheus-information-in-azure, здесь продублирую (не знаю, можно так или нет). Может кто поможет хотя бы указав направление, буду очень признателен. С Azure не так давно знаком ((
Есть: Azure + AKS + Prometheus + Grafana
В AKS развернуты несколько приложений. Prometheus читает метрики с этих приложений. Поставил Grafana, в ней вижу все метрики моих приложений. Но заказчик, не хочет пользоваться Grafana. Он хочет пользоваться только Azure интерефейсами. Есть ли в принципе такая возможность? может через Azure Log Analytics?
Нашел статью https://samcogan.com/collecting-prometheus-metrics-with-azure-monitor/. Если я правильно понимаю статью, то Azure умеет читать метрики вместо Prometheus по его формату. Т.е. Azure будет сам читать endpoint'ы и потом я уже это могу видеть в Azure Log Analytics.
Я попробовал по статье задеплоить ConfigMap. В конфиге указал url http://****:9090/metrics. В итоге в Azure я увидел метрики в Logs Analytics, но это были метрики самого Prometheus, а не моих приложений, которые Prometheus считывал. Вроде логично.
Подскажите, есть ли какой метод в Azure подключиться к Prometheus и прочитать метрики именно те, которые Prometheus собрал с моих приложений? буду благодарен хотя бы направлению, в котором мне смотреть.
Спасибо