Prometheus actuator的自定义路径

Prometheus actuator的自定义路径,第1张

Prometheus actuator的自定义路径

从参考文档中:

默认情况下,使用端点的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



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5641518.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存