微服务监控¶
微服务引擎通过内置 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 当前已加载类的数量变化的平均速率 |