非堆内存 存取代码,方法,类等
堆内存 存取程序数据,变量,对象等
1、Tomcat version
jmx["Catalina:type=Server",serverInfo] tomcat版本
2、th Thread Count
jmx["java.lang:type=Threading",ThreadCount] 线程数
报警:连续三次最小资大于1000报警
3、th Peak Thread Count
jmx["java.lang:type=Threading",PeakThreadCount] 峰值线程数
4、th Daemon Thread Count
jmx["java.lang:type=Threading",DaemonThreadCount] 后台进程数
5、jvm Uptime
jmx["java.lang:type=Runtime",Uptime] jvm正常运行时间
报警:连续2分钟nodata
6、os Open File Descriptor Count
jmx["java.lang:type=OperatingSystem",OpenFileDescriptorCount] 操作系统打开的文件描述符数量
报警:系统打开的文件描述符数量大于系统最大文件描述符数量的80%
7、os Max File Descriptor Count
jmx["java.lang:type=OperatingSystem",MaxFileDescriptorCount] 操作系统最大文件描述符数量