参考:https://skywalking.apache.org/docs/main/latest/en/setup/backend/backend-vm-monitoring/
- APM:以全局(Global)、服务(Service)、服务实例(Instance)、端点(Endpoint)的维度展示各项指标。
-
APM
APM - 全局(Global)
全局(Global)展示的是所有服务的各项指标,包括::
吞吐量排名,单位为CPM(calls per minute,每分钟的调用次数)。
- 服务响应时间排名,单位为毫秒。
- 不健康服务排名,单位为Apdex(Application Performance Index,应用性能指数)。
- 端点响应时间排名,单位为毫秒。
- 响应时间百分位,包括 p99, p95, p90, p75, p50,单位为毫秒。
- 响应时间热力图,单位为毫秒。
APM - 服务(Service)
服务(Service)是以服务的维度展示各项指标,包括:
- 服务Apdex(Application Performance Index,应用性能指数)。
- 服务平均响应时间,单位为毫秒。
- 服务成功率。
- 服务吞吐量,单位为CPM(calls per minute,每分钟的调用次数)。
- 服务Apdex曲线图。
- 服务百分位,包括 p99, p95, p90, p75, p50,单位为毫秒。
- 服务成功率曲线图。
- 服务吞吐量曲线图,单位为CPM(calls per minute,每分钟的调用次数)。
- 端点吞吐量排名,单位为CPM(calls per minute,每分钟的调用次数)。
- 端点响应时间排名,单位为毫秒。
- 端点成功率排名。
APM - 服务实例(Instance)
服务实例(Instance)是以实例的维度展示各项指标,包括::
- 实例吞吐量,单位为CPM(calls per minute,每分钟的调用次数)。
- 实例成功率。
- 实例平均响应时间,单位为毫秒。
- JVM的CPU使用百分比。
- JVM的内存使用情况。
- JVM的GC时间。
- JVM的GC次数。
APM - 端点(Endpoint)
端点(Endpoint)是以端点的维度展示各项指标,包括:
- 端点吞吐量排名,单位为CPM(calls per minute,每分钟的调用次数)。
- 端点平均响应时间排名,单位为毫秒。
- 端点成功率排名。
- 端点吞吐量曲线图,单位为CPM(calls per minute,每分钟的调用次数)。
- 端点平均响应时间曲线图,单位为毫秒。
- 端点百分位,包括 p99, p95, p90, p75, p50,单位为毫秒。
- 端点成功率曲线图。
Database
展示数据库(Database)相关的各项指标,包括::
- 数据库平均响应时间,单位为毫秒。
- 数据库访问成功率。
- 数据库吞吐量,单位为CPM(calls per minute,每分钟的调用次数)。
- 数据库访问百分位,包括 p99, p95, p90, p75, p50,单位为毫秒。
- 慢查询列表,单位为毫秒。
- 所有数据库吞吐量排名,单位为CPM(calls per minute,每分钟的调用次数)。
- 所有数据库成功率排名。
K8s
Cluster
Monitoring Panel | Description |
---|---|
Node Total | 节点数量 |
Namespace Total | 命名空间数量 |
Deployment Total | 工作负载数量 |
Service Total | 服务发现数量 |
Pod Total | Pod数量 |
Container Total | 容器数量 |
CPU Resources | CPU请求/限制 |
Memory Resources | 内存请求/限制 |
Storage Resources | 存储资源 |
Node Status | 节点状态 |
Deployment Status | 工作负载状态 |
Deployment Spec Replicas | 工作负载的期望容器数量 |
Service Status | 服务发现状态 |
Pod Status Not Running | 非running状态的pod数 |
Node
Monitoring Panel | Description |
---|---|
Pod Total | 节点上的Pod总数 |
Node Status | 节点状态 |
CPU Resources | CPU请求/限制 |
Memory Resources | 内存请求/限制 |
Storage Resources | 存储资源 |
CPU Usage | CPU使用情况 |
Memory Usage | 内存使用情况 |
Network I/O | 网络IO |
Service
Monitoring Panel | Description |
---|---|
Service Pod Total | Pod数量 |
Service Pod Status | Pod当前状态 |
Service CPU Resources | CPU请求/限制 |
Service Memory Resources | 内存请求/限制 |
Pod CPU Usage | CPU使用情况 |
Pod Memory Usage | 内存使用情况 |
Pod Waiting | 处于waiting状态的Pod和容器 |
Pod Terminated | 处于Terminated状态的Pod和容器 |
Pod Restarts | 容器重启次数 |
VM
Monitoring Panel | 面板 |
---|---|
CPU Usage | CPU使用率 |
Memory RAM Usage | RAM内存使用情况 |
Memory Swap Usage | 交换内存使用 |
CPU Average Used | CPU平均使用 |
CPU Load | CPU负载 |
Memory RAM | 内存内存 |
Memory Swap | swap内存 |
File System Mountpoint Usage | 文件系统挂载点的使用 |
Disk R/W | 磁盘读写 |
Network Bandwidth Usage | 网络带宽的使用 |
Network Status | 网络状态 |
Filefd Allocated | Filefd分配 |