微服务监控¶
微服务引擎通过内置 Grafana 提供全方位的监控功能,覆盖各个微服务、系统组件、以及服务调用链路等监控对象。 其中,微服务监控功能可以提供对托管注册中心下各个微服务的监控信息,包括服务响应时间、并发量、异常 QPS、阻塞 QPS、通过 QPS、成功 QPS 等多个维度的信息。
Note
集群中需要安装 insight-agent 组件后才能使用监控功能。
查看微服务监控的步骤如下:
-
进入微服务引擎模块,点击目标注册中心的名称。
-
在左侧导航栏点击 监控 -> 微服务监控 。
-
选择对应的微服务命名空间、服务、实例和资源即可查看该命名空间下的微服务监控数据。
点击仪表盘名称可以进一步查看或分享该监控信息。在页面右上角可切换统计时间窗口和刷新周期。
微服务监控指标说明¶
指标 | 含义 |
---|---|
通过/拒绝 QPS | 资源请求通过的QPS/资源请求拒绝的QPS。 |
响应时间 | 资源请求的实时响应时间 |
QPS 仪表盘 | 资源请求的通过的QPS、资源请求的拒绝的QPS、资源请求的异常的QPS、资源请求的成功的QPS、资源请求的被占用的QPS、资源请求的并发数 |
JDK | JVM信息指标 |
Status | 应用实例的健康状态 |
State | 连续时间内应用实例的健康状态 |
Uptime | 实例的运行时间 |
Start time | 实例的启动时间 |
CPU Cores | 可用的CPU数量 |
Total RAM | 总物理内存的大小 |
Total SWAP | 总交换空间大小 |
Open file descriptors | 打开的文件描述符数量 |
Class Loading count | 应用已加载的类数量 |
Classes Loaded | 当前已加载的 JVM 类的数量 |
CPU Time | 当前进程的 CPU 时间 |
CPU System load average | 系统 CPU 负载 |
CPU Process Load (1m avg) | 平均进程 CPU 负载 |
CPU System Load (1m avg) | 平均系统 CPU 负载 |
Memory Utilization | 实例的可用物理内存占总物理内存的百分比 |
SWAP Utilization | 实例的可用交换空间占总交换空间的百分比 |
CPU load | 系统在运行过程中的 CPU 使用情况 |
Open File Descriptors | 进程打开文件描述符数量 |
Physical memory | 物理内存 |
Process Memory | 进程内存 |
JVM Memory Used [heap] | JVM中已使用的堆内存 |
JVM Memory Used [nonheap] | JVM中已使用的非堆内存 |
JVM Memory Usage [heap] | JVM 堆内存使用量相对于最大可用内存的百分比、JVM 堆内存使用量占操作系统总物理内存的百分比 |
JVM Memory Usage [nonheap] | JVM 堆内存使用量占操作系统总物理内存的百分比 |
JVM Memory committed | JVM中的已提交内存大小 |
Memory pool [Code Cache] | JVM内存池代码【缓冲区】 |
Memory pool [Compressed Class Space] | JVM内存池【压缩类空间】 |
Memory pool [Eden Space] | JVM内存池【伊甸园区】 |
Memory pool [Metaspace] | JVM内存池【元空间】 |
Memory pool [Survivor Space] | JVM内存池幸存者区 |
Memory pool [Tenured Gen] | JVM内存池老年代 |
GC count increase | JVM 垃圾回收(GC)的次数增量 |
GC count rate | JVM 垃圾回收(GC)的速率 |
GC Time increase | JVM 垃圾回收(GC)的总时间增量 |
GC Time rate | JVM 垃圾回收(GC)的平均速率 |
JVM Threads current | JVM中当前的活跃线程数量 |
JVM Threads current increase | JVM中当前的活跃线程增长量 |
JVM Threads current rate | JVM中当前的活跃线程增长率 |
Class Loading count | JVM 当前已加载类的数量 |
Classes Loaded | JVM 已加载类的总数 |
Classes Loaded increase | JVM 当前已加载类的数量的增量 |
Classes Loaded rate | JVM 当前已加载类的数量变化的平均速率 |