Monitoring Dashboards

  • 支持查看平台上工作负载组件过去7天的资源监控数据(监控数据保留周期可配置)。包括应用、工作负载、Pod 的统计信息,以及 CPU/内存使用的趋势和排名。
  • 支持命名空间级别监控。
  • 支持的工作负载级别监控包括:ApplicationsDeploymentsDaemonSetsStatefulSetsPods

目录

Prerequisites

Namespace-Level Monitoring Dashboards

Procedure

  1. Container Platform,点击 Observe > Dashboards

  2. 查看命名空间下的监控数据。提供三个监控面板:Applications OverviewWorkloads OverviewPods Overview

  3. 切换不同监控面板以监控目标 Overview

Creating Namespace-Level Monitoring Dashboard

  1. Platform Management 中,参考创建监控面板创建专用监控面板。
  2. 配置以下标签以在 Container Platform 上展示命名空间级监控面板:
    • cpaas.io/dashboard.folder: container-platform
    • cpaas.io/dashboard.tag.overview: "true"

Workload-Level Monitoring

本操作步骤演示如何通过 Deployment 界面查看 Pod 监控。

Default Monitoring Dashboard

Procedure

  1. Container Platform,点击 Workloads > Deployments

  2. 从列表中点击某个 Deployment 名称。

  3. 进入 Monitoring 标签页查看默认监控指标。

Metric interpretation

Monitoring ResourceMetric GranularityTechnical Definition
CPUUtilization/UsageUtilization = Usage/Limit (limits)
评估容器限制配置。高利用率表示限制不足。
Usage 表示实际资源消耗。
MemoryUtilization/UsageUtilization = Usage/Limit (limits)
评估方法同 CPU。高比例可能导致组件不稳定。
Network TrafficInflow Rate/Outflow RatePod 的网络流量(字节/秒),包括流入和流出。
Network PacketReceiving Rate/Transmit RatePod 接收和发送的网络包数(个数/秒)。
Disk RateRead/Write每个工作负载挂载卷的读写吞吐量(字节/秒)。
Disk IOPSRead/Write每个工作负载挂载卷的每秒输入/输出操作次数(IOPS)。

Custom Monitoring Dashboard

  1. 点击 Toggle Icon 切换到自定义监控面板。参考自定义监控面板中添加图表创建专用的 Workload-Level 监控面板。
INFO

将鼠标悬停在图表曲线上,可查看特定时间点的每个 Pod 指标和 PromQL 表达式。若 Pod 数量超过15个,仅显示按降序排序的前15条数据。