2015-07-28 7 views
6

Ich verwende spring-boot-starter-actuator für einen localhost/metrics Endpunkt.Wie wird das Dropwizard Metrics Servlet mit Spring-Boot angezeigt?

Jetzt möchte ich auch die dropwizard.metrics und die metrics-servlets Abhängigkeit verwenden. Auf ihrer Webseite (https://dropwizard.github.io/metrics/3.1.0/getting-started/) steht, dass damit ein AdminServet mit einer Art Admin-Menü für Metriken, Healt, Threaddump und Ping erstellt werden würde.

Aber ich sehe das Servlet nicht. Muss ich es vielleicht im Frühling-Boot explizit registrieren?

Antwort

4

Ich hatte das Servlet explizite und bieten eine Servletzuordnung Pfad zu instanziiert wie folgt:

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

ich das Menü zu sehen, aber ich kann nicht die Matrizen so leer aus diesem Link. Der direkte Zugriff auf/metrics liefert jedoch das Ergebnis mit Daten. Wie hast du diese beiden überbrückt? – ravindrab

Verwandte Themen