S7-MonitorModule

这个模块主要是es集群在系统、进程、JVM级别的性能监控。目录如下,

0. Overview
1. 进程相关
2. 系统相关
3. 文件存储相关
4. JVM相关
   - JvmInfo
   - JvmStats
5. Reference

Overview

监控频率分为固定一次性fixPoint和refreshInterval、scheduleWithFixedDelay周期性。

S7-MonitorModule_第1张图片
MonitorModule注入的监控服务

上面所有注入服务可以分为4类,进程相关、系统相关、文件存储相关、JVM相关。


进程相关

S7-MonitorModule_第2张图片
进程相关

系统相关

S7-MonitorModule_第3张图片
系统相关

文件系统相关

S7-MonitorModule_第4张图片
文件系统相关

JVM相关

jvm监控里面分了2种,一种JvmInfo详情,一种JvmStats统计。

JvmInfo

S7-MonitorModule_第5张图片
JvmInfo fields

JvmStats

S7-MonitorModule_第6张图片
JvmStats

如上图JvmStats含有多个重要的fields,如Mem, Threads, GC等

S7-MonitorModule_第7张图片
Mem
S7-MonitorModule_第8张图片
Threads
S7-MonitorModule_第9张图片
GC
S7-MonitorModule_第10张图片
bufferPool
S7-MonitorModule_第11张图片
jvm所加载的类统计

Reference

  • Linux中关于swap、虚拟内存和page的区别
  • 物理内存和虚拟内存

你可能感兴趣的:(S7-MonitorModule)