我正在使用spring-boot-starter-actuator来获取localhost / metrics端点.
现在我还想使用dropwizard.metrics和metrics-servlets依赖项.在他们的网页上(https://dropwizard.github.io/metrics/3.1.0/getting-started/),据说这是一个带有某种指标管理菜单的AdminServet,可以创建healt,threaddump和ping.
但我没有看到那个servlet.我是否可能必须在spring-boot中明确注册?
最佳答案
我必须显式实例化servlet并提供servlet映射路径,如下所示:
原文链接:https://www.f2er.com/spring/432498.html@Bean
public ServletRegistrationBean servletRegistrationBean(){
return new ServletRegistrationBean(new AdminServlet(),"/metrics/admin/*");
}