У меня есть модуль, состоящий из нескольких контейнеров, в каждом из которых запущено приложение. Как включить привод для получения метрик из этих приложений. Я не мог найти способ сделать это.
В модуле на разных портах работает четыре микро-службы, скажем, 8082, 8080, 8081, 8083. Но привод очищает метрики только от микро-службы, работающей на 8080 (порт по умолчанию).
Я попытался добавить свойства приложения, указанные в разделе кода, ко всем свойствам. но это не сработало. Вот содержание application.property:
management.endpoint.metrics.enabled=true
management.endpoints.web.exposure.include=*
management.endpoint.prometheus.enabled=true
management.metrics.export.prometheus.enabled=true
management.metrics.use-global-registry=true
management.server.port=8888
Ожидаемый результат: я смогу видеть показатели для каждого приложения, используя конечную точку / metrics.