怎么监控javaweb应用

2025-11-10 03:53:20

1、启动idea工具打开我们的javaweb工程

怎么监控javaweb应用

2、如果大家的javaweb工程没有使用maven或gradle等构建工具,那么需要复制javamelody.jar和jrobin-1.5.9.jar到WEB-INF下的lib目录下

怎么监控javaweb应用

怎么监控javaweb应用

3、使用maven构建工具的情况,我们需要打开工程的pom.xml配置文件,在其中加入如下配置

<dependency>

 

   <groupId>net.bull.javamelody</groupId>

 

   <artifactId>javamelody-core</artifactId>

 

   <version>1.85.0</version>

 

</dependency>

怎么监控javaweb应用

4、然后再编辑web.xml配置文件,在其中加入如下配置

<filter>

 

   <filter-name>javamelody</filter-name>

 

   <filter-class>net.bull.javamelody.MonitoringFilter</filter-class>

 

   <async-supported>true</async-supported>

 

   <init-param>

 

       <param-name>log</param-name>

 

       <param-value>true</param-value>

 

   </init-param>

 

</filter>

 

<filter-mapping>

 

   <filter-name>javamelody</filter-name>

 

   <url-pattern>/*</url-pattern>

 

   <dispatcher>REQUEST</dispatcher>

 

   <dispatcher>ASYNC</dispatcher>

 

</filter-mapping>

 

<listener>

 

   <listener-class>net.bull.javamelody.SessionListener</listener-class>

 

</listener>

怎么监控javaweb应用

5、保存修改的配置文件,启动javaweb工程,在浏览器中访问监控地址

大家替换成工程实际的运行地址来访问

怎么监控javaweb应用

6、打开监控地址,我们会看到监控视图,包含cpu、内存、http请求时间、sql等项

怎么监控javaweb应用

7、点击某个监控项,可以进入该项对应的监控大图,能查看到更详细粒度的数据

怎么监控javaweb应用

8、返回到监控地址首页,将网页向下滑动,能看到基本的系统信息以及一些汇总信息,便于我们分析问题

怎么监控javaweb应用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:165
  • 阅读量:37
  • 阅读量:92
  • 阅读量:20
  • 阅读量:173
  • 猜你喜欢