我无法通过java-melody监控spring应用程序。有没有人可以帮我配置一下java-melody的spring?当我在java-melody中传递spring应用程序的URL时,我应该能够看到监控窗口。
发布于 2015-02-24 22:09:05
如果您的应用程序是maven托管的,那么只需在pom中添加javamelody依赖项即可。
<dependency>
<groupId>net.bull.javamelody</groupId>
<artifactId>javamelody-core</artifactId>
<version>1.55.0</version>
</dependency>如果它不是maven托管的,那么您可以简单地下载并将javamelody.jar和jrobin-x.jar复制到您的WEB-INF/lib目录。
有了这些之后,请确保已经在web.xml中定义了java meleody过滤器
<filter>
<filter-name>monitoring</filter-name>
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>monitoring</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>net.bull.javamelody.SessionListener</listener-class>
</listener>以上内容将为您提供对http://<host>:<port>/<context_root>/monitoring的基本监控
对于batch和business facaded,您可以访问@Pantelis发布的链接。如果要监视执行的SQL,可以使用用户指南上的此链接- https://code.google.com/p/javamelody/wiki/UserGuide#7._JDBC
希望这能有所帮助
发布于 2014-04-28 21:47:43
JavaMelody用户指南:https://code.google.com/p/javamelody/wiki/UserGuide
您需要的基本配置步骤:
通过第1步和第2步,您将获得一个非常基本的性能报告。我建议您先阅读用户指南。
https://stackoverflow.com/questions/23336652
复制相似问题