Отсутствующие метрики - Azure Spring Cloud

У меня есть ресурс Azure Spring Cloud в Azure, который содержит два приложения. Для простоты назовем эти приложения App A и App B .

Я хотел настроить мониторинг и оповещения для этих двух приложений, но только одно из них действительно записывает требуемые метрики. Согласно документации Azure , на панели инструментов приложения должны отображаться определенные метрики, такие как tomcat.global.request.total.count, но это делает только приложение A. Приложение B не записывает эти метрики, и мне интересно, почему, потому что я не могу найти никаких указаний в документации Azure, что мне нужно что-то настроить, чтобы это работало.

Обзор показателей приложения A

Обзор показателей приложения Б

(Оба приложения имели трафик в указанный период времени)

Нужно ли мне устанавливать некоторые пакеты maven или выполнять другую настройку, чтобы эти метрики по умолчанию работали? Я попытался установить пакет maven applicationinsights-spring-boot-starter, но это ничего не изменило.

1 ответ

Пакет maven отсутствовал в соответствии с этой документацией . После того, как я добавил spring-boot-starter-actuatorв моем проекте метрики заработали в Azure. Не нужно было задавать конфигурацию spring.jmx.enabled=true

Другие вопросы по тегам