2015-07-28 11 views
6

Używam spring-boot-starter-actuator do uzyskania punktu końcowego localhost/metrics.Jak wyświetlić serwlet Dropwizard Metrics za pomocą wiosennego buta?

Teraz chcę również użyć zależności dropwizard.metrics i metrics-servlets. Na ich stronie internetowej (https://dropwizard.github.io/metrics/3.1.0/getting-started/) podano, że z tym AdminServet z pewnego rodzaju menu admin dla metryki, healt, threaddump i ping byłyby tworzone.

Ale nie widzę tego servletu. Czy być może będę musiał to wyraźnie zarejestrować w ramach wiosennego rozruchu?

Odpowiedz

4

musiałem instancji serwletu wyraźny i podać ścieżkę mapowania serwletu w następujący sposób:

@Bean 
public ServletRegistrationBean servletRegistrationBean(){ 
    return new ServletRegistrationBean(new AdminServlet(),"/metrics/admin/*"); 
} 
+0

widzę menu, ale nie widzę macierze jako pusty z tego linku. Jednak bezpośredni dostęp do/metryka daje wynik z danymi. Jak udało ci się połączyć te dwie? – ravindrab

Powiązane problemy