跳到主要内容

Kubernetes监控

Cluster

Cluster列表

在云原生中,通过Kubernetes集群列表,可查看当前监控的所有Kubernetes集群的状态,包括Cluster名称、疑似问题、Node数量、Pod数量、CPU使用率、CPU请求量、CPU请求量、CPU限制量、内存使用率、内存使用量、内存限制量等信息。

img

Cluster概览

集群概览页面用于查看该集群的主要信息,包括指标、关系。

  • 指标:集群性能图表可查看当前Kubernetes集群的CPU利用率和内存利用率的历史趋势,判断是否需要扩容。同时可以查看集群内容器的requests、limits、avaliable的资源使用情况。

    img

  • 关系:

    img

基本信息

基本信息包括标签和属性。

  • 标签模块显示当前Cluster已配置的标签列表,并支持用户动态添加或删除标签,便于通过自定义标签对Cluster进行分类、筛选和管理,提升运维效率。
  • 属性模块展示Cluster的属性信息,包括实体名称、实体别名、技术栈、来源、最新更新时间、kubernetes集群名称等关键属性信息。 img

疑似问题

疑似问题页面显示Cluster的所有的疑似问题,包括问题描述、影响范围和可能原因等信息,帮助用户快速识别潜在故障。单击问题ID可查看问题的根因、影响范围等信息。

img

事件

Events列表部分展示Kubernetes集群发生的事件。

Nodes

Nodes列表

Node列表可看到当前k8s集群所有Node的信息,包括Node运行状态,是否有CPU利用率过高,磁盘分布不足等异常、CPU和内存的使用情况等信息,点击某个Node节点可查看Node的详情。 img

Nodes概览

从指标、关系、基本信息、疑似问题、事件等方面分析Nodes。 img

Namespaces

Namespaces列表

Namespace列表会展示筛选后的Namespace 详细信息,列表字段展示Namespace、Workloads、CPU requests、CPU limit、CPU request、CPU limit等信息。 Namespace页面中,可以查看所有Namespace的相关统计指标。用户可根据Namespace查询,从而帮助用户定位具体Namespace的问题。

img

Namespaces概览

  • 指标:展示Namespace的CPU使用量、内存使用量的变化趋势图。 img

  • 关系:展示Pods、Workloads的情况。 img

Workloads

Workloads页面用于查看Workload相关指标,帮助用户定位具体Workload的问题。用户可根据名称、Namespace、部署环境、类型(StatefulSet、Deployment、DaemonSet三类)等维度组合查询。

Workloads列表

Workload列表会展示筛选出来的Workload详细信息,列表字段包括名称、类型、Pods、Namespace、部署环境等信息。

img

Workloads概览

从指标、关系、基本信息、疑似问题、事件等方面分析Workloads。

Pods

Pods页面用于查看具体的Pods相关指标,帮助用户定位具体Pods的问题。用户可根据Namespace、Pod名称、Node名称、Node IP等维度组合查询。

Pods列表

Pod列表会展示出筛选出来的Pod 详细信息,包括运行状态,所属Namespace、CPU使用、内存使用、网络吞吐、磁盘吞吐、重启次数等信息。 img

Pods概览

从指标、关系、基本信息、疑似问题、事件等方面分析Pods。

Containers

Containers列表

img

Containers概览

从指标、关系、基本信息、疑似问题、事件等方面分析Containers。