【问题标题】:i am not able to monitor the spring application through javamelody我无法通过 javamelody 监控 spring 应用程序
【发布时间】:2014-04-28 08:56:16
【问题描述】:

我无法通过java-melody 监控 Spring 应用程序。 有人可以通过弹簧配置帮助我java-melody 吗? 当我在java-melody 中传递spring 应用程序的URL 时,我应该能够看到监控窗口。

【问题讨论】:

    标签: java spring java-melody


    【解决方案1】:

    如果您的应用程序是 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://&lt;host&gt;:&lt;port&gt;/&lt;context_root&gt;/monitoring

    对于批次和业务外观,您可以按照@Pantelis 发布的链接进行操作。如果你想监控执行的 SQL,你可以点击用户指南上的这个链接 - https://code.google.com/p/javamelody/wiki/UserGuide#7._JDBC

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      JavaMelody 用户指南:https://code.google.com/p/javamelody/wiki/UserGuide

      您需要的基本配置步骤:

      1. 在类路径中添加 javamelody.jar 和 jrobin-x.jar
      2. 在 web.xml 中添加定义的监控过滤器和会话监听器:https://code.google.com/p/javamelody/wiki/UserGuide#2._web.xml_file
      3. 您可以在 Spring 应用程序上下文中定义业务外观(例如服务层):https://code.google.com/p/javamelody/wiki/UserGuide#9._Business_facades_(if_Spring)
      4. 您还可以在 Spring 应用程序上下文中配置任何批处理作业:https://code.google.com/p/javamelody/wiki/UserGuide#13._Batch_jobs_(if_Quartz)

      通过第 1 步和第 2 步,您将获得一份非常基本的效果报告。我建议您先阅读用户指南。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-03-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-28
        • 1970-01-01
        • 2019-08-10
        相关资源
        最近更新 更多