在架构感知页面,除了查看进程、容器、主机的拓扑图之外,AHAS 为您提供了系统节点列表,以表格的形式更清晰地呈现进程、容器和主机的信息,并且可以将数据导出为 .csv 格式。

通过以下步骤查看系统节点的列表:

  1. 登录 AHAS 控制台,从左侧导航栏选择架构感知

  2. 在页面左上角的下拉列表中,选择进入的环境:
    • 默认情况下,您将进入默认环境,如果您已经安装 AHAS 探针,可直接查看系统架构。
    • 如果您第一次进入 AHAS 控制台,您可以查看 Demo 环境,在概览页面的架构感知模块下,单击体验 Demo,进入 Demo 环境了解 AHAS 的基本功能。
  3. 在主页面系统架构拓扑图右上角,单击

    切换为表格。


下面将介绍进程、容器、主机和容器组(即 Pod、Controller 和 Service)各个列表中的具体信息。

查看进程列表

单击左上角进程页签,查看进程列表。



可选操作
  • 筛选:根据进程类别主机或是否有网络连接对进程进行筛选;
  • 排序:根据 CPUMemory 对进程进行排序。
  • 导出数据:单击导出 CSV,将当前数据导出到本地。
  • 单击某个进程行,可在卡片中查看其具体信息。

进程详情说明见下表。

表 1. 进程详情说明
进程详情 说明
状态 CPU 该进程的 CPU 占有情况
MEMORY 该进程的内存占有情况
信息 PID 该进程的唯一标识符 Process ID
COMMAND 进程命令行
PARENT PID 该进程所属的父进程
入口连接 调用该进程的所有进程及其端口;通过拓扑图中连接线的箭头方向可判断进程之间的调用关系。
出口连接 该进程调用的所有进程及其端口;通过拓扑图中连接线的箭头方向可判断进程之间的调用关系。
容器 该进程所在的容器,单击容器名称可跳转至容器详情
主机 该进程所在的主机,单击主机名称可跳转至主机详情

查看容器列表

单击左上角容器页签,查看容器列表。



可选操作
  • 排序:根据 CPUMemory 对容器进行排序;
  • 导出数据:单击导出 CSV,将当前数据导出到本地。
  • 单击某个容器行,可在卡片中查看其具体信息。

容器详情说明见下表。

表 2. 容器详情说明
容器详情 说明
状态 CPU 该容器的 CPU 占有情况
MEMORY 该容器的内存占有情况
信息 ID 该容器的唯一标识符
Name 容器名称
State 状态
Uptime 运行时间
Restart 重启次数
Networks 网络类型
IPs IP 地址
Ports 该容器的端口
入口连接 调用该容器的所有容器及其端口;通过拓扑图中连接线的箭头方向可判断容器之间的调用关系。
出口连接 该容器调用的所有容器及其端口;通过拓扑图中连接线的箭头方向可判断容器之间的调用关系。
主机 该容器所在的主机,单击主机名称可跳转至主机详情

查看主机列表

单击左上角主机页签,查看主机列表。



可选操作
  • 排序:根据 CPUMemory 对主机进行排序;
  • 导出数据:单击导出 CSV,将当前数据导出到本地。
  • 单击某个主机行,可在卡片中查看其具体信息。

主机详情说明见下表。

表 3. 主机详情说明
主机详情 说明
状态 CPU 该主机的 CPU 占有情况
MEMORY 该主机的内存占有情况
信息 OS Version 该主机的操作系统与版本
入口连接 调用该主机的所有主机及其端口;通过拓扑图中连接线的箭头方向可判断主机之间的调用关系。
出口连接 该主机调用的所有主机及其端口;通过拓扑图中连接线的箭头方向可判断主机之间的调用关系。
容器 该主机上的容器,单击容器名称可跳转至容器详情
进程 该主机上运行的进程,单击进程名称可跳转至进程详情
容器镜像 该主机上存放的容器镜像

查看 Pod 列表

单击左上角 Pod 页签,查看 Pod 列表。

可选操作
  • 排序:根据 CPUMemory 对 Pod 进行排序。
  • 导出数据:单击导出 CSV,将当前数据导出到本地。
  • 单击某个 Pod,可在卡片中查看其具体信息。

Pod 详情说明见下表。

表 4. Pod 详情说明
Pod 详情 说明
信息 命名空间(Namespace) 该 Pod 所在的命名空间
状态 该 Pod 的状态,包括:
  • 运行中(Running)
  • 等待中(Pending)
  • 正常退出(Succeeded)
  • 非正常退出(Failed)
  • 未知(Unknown)
创建时间(Uptime) 该 Pod 创建的时间
重启次数(Restart) 重启次数
IP IP 地址
容器数量(Container Count) 该 Pod 包含的容器个数
标签 Name N/A
POD-TEMPLATE-HASH N/A
容器 该 Pod 相关联的容器,单击容器名称可跳转至容器详情。
进程 该 Pod 相关联的进程,单击进程名称可跳转至进程详情。

查看 Deployment 列表

单击左上角 Deployment 页签,查看 Deployment 列表。

可选操作
  • 导出数据:单击导出 CSV,将当前数据导出到本地。
  • 单击某个 Deployment 行,可在卡片中查看其具体信息。

Deployment 详情说明见下表。

表 5. Deployment 详情说明
Deployment 详情 说明
信息 命名空间(Namespace) 该 Deployment 所在的命名空间
类型(Type) Deployment
创建时间 该 Deployment 创建的时间
副本数 N/A
就绪副本数 N/A
配置副本数 N/A
已更新副本数 N/A
ObservedGeneration N/A
策略(Strategy) N/A
容器数量(Container Count) 该 Deployment 包含的容器个数
标签 TASK N/A
K8S-APP N/A
容器组 该 Deployment 关联的容器组,单击容器组名称可跳转至容器组详情。
容器 该 Deployment 关联的容器,单击容器名称可跳转至容器详情。
进程 该 Deployment 关联的进程,单击进程名称可跳转至进程详情。
入口连接 调用该 Deployment 的所有组件及其端口;通过拓扑图中连接线的箭头方向可判断组件之间的调用关系。
出口连接 该 Deployment 调用的所有组件及其端口;通过拓扑图中连接线的箭头方向可判断组件之间的调用关系。

查看 Service 列表

单击左上角 Service 页签,查看 Service 列表。

可选操作
  • 导出数据:单击导出 CSV,将当前数据导出到本地。
  • 单击某个 Service 行,可在卡片中查看其具体信息。

Service 详情说明见下表。

表 6. Service 详情说明
Service 详情 说明
信息 命名空间(Namespace) 该 Service 所在的命名空间
类型(Type) N/A
创建时间(Uptime) 该 Service 创建的时间
IP IP 地址
Ports 端口
Selector N/A
容器数量(Container Count) 该 Service 包含的容器个数
标签 Name N/A
容器组 该 Service 相关联的容器组,单击容器组名称可跳转至容器组详情。
容器 该 Service 相关联的容器,单击容器名称可跳转至容器详情。