参考:https://skywalking.apache.org/docs/main/latest/en/setup/backend/backend-vm-monitoring/

  • APM:以全局(Global)、服务(Service)、服务实例(Instance)、端点(Endpoint)的维度展示各项指标。
  • Database:展示数据库的各项指标。

    APM

    APM - 全局(Global)

    全局(Global)展示的是所有服务的各项指标,包括::

  • 吞吐量排名,单位为CPM(calls per minute,每分钟的调用次数)。

  • 服务响应时间排名,单位为毫秒。
  • 不健康服务排名,单位为Apdex(Application Performance Index,应用性能指数)。
  • 端点响应时间排名,单位为毫秒。
  • 响应时间百分位,包括 p99, p95, p90, p75, p50,单位为毫秒。
  • 响应时间热力图,单位为毫秒。

image.png

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,每分钟的调用次数)。
  • 端点响应时间排名,单位为毫秒。
  • 端点成功率排名。

image.png

APM - 服务实例(Instance)

服务实例(Instance)是以实例的维度展示各项指标,包括::

  • 实例吞吐量,单位为CPM(calls per minute,每分钟的调用次数)。
  • 实例成功率。
  • 实例平均响应时间,单位为毫秒。
  • JVM的CPU使用百分比。
  • JVM的内存使用情况。
  • JVM的GC时间。
  • JVM的GC次数。

image.png

APM - 端点(Endpoint)

端点(Endpoint)是以端点的维度展示各项指标,包括:

  • 端点吞吐量排名,单位为CPM(calls per minute,每分钟的调用次数)。
  • 端点平均响应时间排名,单位为毫秒。
  • 端点成功率排名。
  • 端点吞吐量曲线图,单位为CPM(calls per minute,每分钟的调用次数)。
  • 端点平均响应时间曲线图,单位为毫秒。
  • 端点百分位,包括 p99, p95, p90, p75, p50,单位为毫秒。
  • 端点成功率曲线图。

image.png

Database

展示数据库(Database)相关的各项指标,包括::

  • 数据库平均响应时间,单位为毫秒。
  • 数据库访问成功率。
  • 数据库吞吐量,单位为CPM(calls per minute,每分钟的调用次数)。
  • 数据库访问百分位,包括 p99, p95, p90, p75, p50,单位为毫秒。
  • 慢查询列表,单位为毫秒。
  • 所有数据库吞吐量排名,单位为CPM(calls per minute,每分钟的调用次数)。
  • 所有数据库成功率排名。

仪表盘 - 图5

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分配