Из справочной документации :
По умолчанию конечные точки предоставляются через HTTP по пути / actator с использованием идентификатора конечной точки. Например, конечная точка bean-компонентов отображается в / actator / beans. Если вы хотите сопоставить конечные точки с другим путем, вы можете использовать свойство management.endpoints.web.path-mapping. Также, если вы хотите изменить базовый путь, вы можете использовать management.endpoints.web.base-path.
Следующий пример переназначает / привод / здоровье в / healthcheck:
application.properties:
management.endpoints.web.base-path=/
management.endpoints.web.path-mapping.health=healthcheck
Итак, чтобы переназначить конечную точку прометея на другой путь под /actuator
, вы можете использовать следующее свойство:
management.endpoints.web.path-mapping.prometheus=whatever-you-want
Сказанное выше сделает конечную точку Prometheus доступной в /actuator/whatever-you-want
Если вы хотите, чтобы конечная точка Prometheus была доступна в корне, вам нужно переместить все конечные точки туда и переназначить ее:
management.endpoints.web.base-path=/
management.endpoints.web.path-mapping.prometheus=whatever-you-want
Вышеуказанное сделает конечную точку Prometheus доступной в /whatever-you-want
, но с побочным эффектом также перемещения любых других включенных конечных точек до /
вместо того, чтобы быть ниже /actuator
.