<%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%> tomcat监控 <% Runtime run = Runtime.getRuntime(); long max = run.maxMemory()/1024/1024; //最大内存 long total = run.totalMemory()/1024/1024; //已分配内存 long free = run.freeMemory()/1024/1024; //剩余空间 if((run.freeMemory()/1024/1024)<150){ } String jvmVersion = System.getProperty("java.vm.version"); String jvmVedor = System.getProperty("java.vm.vendor"); %> <%@ include file="/include/message.jsp"%>
系统运行参数
服务器操作系统: <%=System.getProperty("os.name")+" "+System.getProperty("os.version") %> 启动时间: ${serverModel.startTime}
最大内存: <%=max%>MB 运行时长: ${serverModel.runTime}
已分配内存: <%=total%>MB 内存使用率: ${serverModel.head}
剩余内存: <%=free%>MB 未使用率: ${serverModel.nonHead}
JVM版本: <%=jvmVersion%> 最大连接池数: ${serverModel.maxPoolSize}
JVM提供商: <%=jvmVedor%> 数据库最大连接数: ${serverModel.maxConnections}
JVM总线程数: ${serverModel.maxUseConnections} 数据库最大使用连接数: ${serverModel.jvmThreads}
TOMCAT最大线程数: ${serverModel.maxThreads} 数据库当前连接数: ${serverModel.connections}
TOMCAT当前线程数: ${serverModel.currentThreadCount} 表扫描率: ${serverModel.readHandle}
TOMCAT繁忙线程数: ${serverModel.currentThreadsBusy}
最大会话数: ${serverModel.maxActiveSessions}
会话数: ${serverModel.activeSessions}
活动会话数: ${serverModel.sessionCounter}