Skip to content

tomcat监控工具,通过manager应用对tomcat中运行的Web应用进行实时监控

Notifications You must be signed in to change notification settings

yangengzhe/tomcat_status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Manager status Tomcat中WEB应用的监控

利用Tomcat自带的应用Manager进行应用以及jvm虚拟机的运行监控

使用帮助:http://www.i3geek.com/archives/1126

用法

  1. 配置tomcat的conf,增加manager的用户权限
  2. 利用用户名和密码登陆http://localhost:8080/manager/status?XML=true
  3. 通过对xml的解析,实现多运行数据的获取
  4. 两次查询,通过将总处理时间processingTime差 / 请求数requestCount差,得出平均每个请求处理的时间

作用

自动化脚本,检查应用状态时的相关数据,如平均响应时间、传输速度以及JVM虚拟机的使用情况

源码说明

com.monitor
	|-common.util
	|	|-parseXML.java
	|		解析XML的工具类
	|-pojo
	|	|-connectorPojo.java
	|	|	一个容器的Pojo
	|	|-statusPojo.java
	|		整个status的pojo
	|-main.java
	|	主函数
	|-status.java
		读取,操作解析status

About

tomcat监控工具,通过manager应用对tomcat中运行的Web应用进行实时监控

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages