EKS Overview
用于一站式查看 EKS 集群整体概况、节点资源和 Pod 状态的页面。
主要功能
集群筛选
- 按 EKS 集群筛选
- 按 VPC 筛选
- 支持多选
EKS 集群卡片
以卡片形式显示每个集群的核心信息:
- Cluster Name、Status (ACTIVE)
- Kubernetes Version、VPC ID、Platform Version、Region
- Access Entry 状态徽章:K8s Connected(绿色)/ 未注册(红色)
- Register ViewPolicy 按钮:为未注册的集群自动注册 Access Entry + AdminViewPolicy
- 点击筛选:点击集群卡片后仅筛选该集群(青色边框)
集群访问权限
未注册 Access Entry 的集群无法查询数据。请使用 "Register ViewPolicy" 按钮进行注册,或参考认证指南请求集群所有者进行注册。
统计卡片(点击跳转)
点击每个卡片可跳转到详情页面:
- Nodes → 节点详情(
/k8s/nodes) - Pods → Pod 详情(
/k8s/pods) - Deployments → 部署详情(
/k8s/deployments) - Services → 服务详情(
/k8s/services)
节点卡片网格
以可视化方式显示每个节点的资源使用量:
- 节点名称、Pod 数量、状态(Ready/NotReady)
- CPU 使用量条:Pod 请求量 / 总容量(百分比)
- Memory 使用量条:Pod 请求量 / 总容量(百分比)
- 80% 以上:红色,50% 以上:橙色,其他:青色/紫色
节点详情视图
点击节点卡片可跳转到详情页面:
- CPU/Memory/Pod Info 卡片:Capacity、Allocatable、Requested、Available
- ENI 列表:各网络接口的 IP 分配、流量(NetworkIn/Out)
- Pods 表格:在该节点上运行的 Pod 列表
可视化图表(标签页切换)
Pod Analysis 标签页:
- Pod Status Distribution:Running、Pending、Failed、Succeeded 分布(饼图)
- Pods per Namespace:各命名空间的 Pod 数量(柱状图)
Service Resources 标签页:
- CPU per Service (millicores):属于 Service 的 Pod 的 CPU 请求量合计(柱状图)
- Memory per Service (MiB):属于 Service 的 Pod 的 Memory 请求量合计(柱状图)
Warning Events 表格
实时显示 Kubernetes Warning 事件:
- Kind、Object、Reason、Message、Count、Last Seen
使用方法
- 在侧边栏中点击 Compute > EKS
- 点击集群卡片筛选特定集群
- 点击统计卡片跳转到 Pods/Nodes/Deployments/Services 详情页面
- 在节点卡片中识别资源使用率较高的节点
- 点击节点查看详细资源和 Pod 列表
- 在 Service Resources 标签页中分析各 Service 的 CPU/Memory 分配量
- 通过 Warning Events 监控问题事件
使用技巧
节点资源监控
如果节点卡片的 CPU/Memory 条显示为红色(80% 以上),则存在资源不足的风险。请考虑添加节点或重新调度 Pod。
ENI IP 使用量
在节点详情视图中,如果某个 ENI 的 IP Slots Used 接近 15/15,新 Pod 的调度可能会失败。
AI 分析
在 AI Assistant 中可以通过"EKS 集群状态"、"各节点 CPU 使用量"、"帮我分析 Warning 事件"等进行分析。
相关页面
- EKS 认证设置 - Access Entry / aws-auth 认证指南
- EKS Explorer - K9s 风格终端 UI
- EKS Pods - Pod 详细列表
- EKS Nodes - 节点详细列表
- EKS Deployments - 部署列表
- EKS Services - 服务列表
- EKS Container Cost - Pod 成本分析(OpenCost)