Admin Servlet and Spring

已查看 67 次
跳至第一个未读帖子

Tom McKenzie

未读,
2015年6月20日 10:13:132015/6/20
收件人 metric...@googlegroups.com
Hi Metrics Group

I'm trying to add metrics to a spring project as described here http://n-chandra.blogspot.com/2014/12/codahale-metrics-and-spring.html, however I getting "Couldn't find a HealthCheckRegistry instance."

Should I create the HealthCheckRegistry with code instead of registering the bean?

Other links

I'm running the following:
  • Java 1.8
  • Spring 4.1.6.RELEASE
  • Metrics 3.1.2
  • Metrics Spring 3.1.0
  • Jetty 6.1.26

2015-06-19 20:58:15.238:WARN:/springexample:unavailable

javax.servlet.ServletException: Couldn't find a HealthCheckRegistry instance.

at com.codahale.metrics.servlets.HealthCheckServlet.init(HealthCheckServlet.java:74)

at com.codahale.metrics.servlets.AdminServlet.init(AdminServlet.java:60)

at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)

at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)

at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)

at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)

at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)

at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.jetty.Server.doStart(Server.java:224)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at runjettyrun.Bootstrap.main(Bootstrap.java:97)

springexample.zip
回复全部
回复作者
转发
0 个新帖子