%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="com.sun.management.*" %> <%@ page import="java.lang.management.ManagementFactory" %> <%@ page import="java.io.*" %>
<%= System.getProperty("java.runtime.name") + " version " + System.getProperty("java.runtime.version") + System.getProperty("java.vm.version") + " by " + System.getProperty("java.vm.vendor") %>
Server: <%= getServletContext().getServerInfo() %>
JVM Memory, free:<%= rt.freeMemory()/mb %>, total:<%= rt.totalMemory()/mb %>, max:<%= rt.maxMemory()/mb %>
<%= System.getProperty("os.name") + " Version " + System.getProperty("os.version") + " on " + System.getProperty("os.arch") + " architechture"%>
CPUs | <%= mxbean.getAvailableProcessors() %> |
Load avg. | <%= mxbean.getSystemLoadAverage() %> |
Free | Total | |
Physical | <%= mxbean.getFreePhysicalMemorySize()/mb %> | <%= mxbean.getTotalPhysicalMemorySize()/mb %> |
Swap | <%= mxbean.getFreeSwapSpaceSize()/mb %> | <%= mxbean.getTotalSwapSpaceSize()/mb %> |
Commit | <%= mxbean.getCommittedVirtualMemorySize()/mb %> |
All numbers in MB
Total | Free | Usable | |
<%= fs.getAbsolutePath() %> | <%= fs.getTotalSpace()/mb %> | <%= fs.getFreeSpace()/mb %> | <%= fs.getUsableSpace()/mb %> |
All numbers in MB