从参考文档中:
默认情况下,使用端点的ID通过HTTP在/ actuator路径下公开端点。例如,bean端点暴露在/ actuator /
beans下。如果要将端点映射到其他路径,则可以使用management.endpoints.web.path-
mapping属性。此外,如果要更改基本路径,可以使用management.endpoints.web.base-path。以下示例将/ actuator / health重映射到/ healthcheck:
application.properties:management.endpoints.web.base-path=/management.endpoints.web.path-mapping.health=healthcheck
因此,要将prometheus端点重新映射到下面的其他路径
/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。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)