【发布时间】:2014-04-28 08:56:16
【问题描述】:
我无法通过java-melody 监控 Spring 应用程序。
有人可以通过弹簧配置帮助我java-melody 吗?
当我在java-melody 中传递spring 应用程序的URL 时,我应该能够看到监控窗口。
【问题讨论】:
标签: java spring java-melody
我无法通过java-melody 监控 Spring 应用程序。
有人可以通过弹簧配置帮助我java-melody 吗?
当我在java-melody 中传递spring 应用程序的URL 时,我应该能够看到监控窗口。
【问题讨论】:
标签: java spring java-melody
如果您的应用程序是 maven 管理的,那么只需将 javamelody 依赖项添加到您的 pom 中
<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
对于批次和业务外观,您可以按照@Pantelis 发布的链接进行操作。如果你想监控执行的 SQL,你可以点击用户指南上的这个链接 - https://code.google.com/p/javamelody/wiki/UserGuide#7._JDBC
希望对你有帮助
【讨论】:
JavaMelody 用户指南:https://code.google.com/p/javamelody/wiki/UserGuide
您需要的基本配置步骤:
通过第 1 步和第 2 步,您将获得一份非常基本的效果报告。我建议您先阅读用户指南。
【讨论】: