页面管理
创建时间:2024-09-24 最近修改时间:2024-09-24
#1. 采集器
DeepFlow 采集器是一种用于收集网络和应用性能数据的工具,支持解析 HTTP、Dubbo 等协议中多种规范的 TraceID、SpanID。
接下来对采集器模块进行介绍。
#1.1 列表
采集器列表展示了采集器安装部署以及运行情况,同时支持对采集器进批量操作的能力。

01-controller.png
- 首行操作按钮:
- 启用:多选采集器,批量执行启用操作
- 禁用:多选采集器,批量执行禁用操作
- 注册:多选采集器,批量执行注册操作
- 加入采集器组:多选采集器,批量执行加入采集器组操作
- 导出 CSV:多选采集器,批量执行导出 CSV 操作
- 采集器列表
- 名称:点击后跳转采集器详情页面查看采集器信息
- 基本信息:展示目前采集器基本信息、采集器的环境配置、状态信息及采集器所处运行环境的信息
- 配置信息:展示采集器对应的采集器组配置的详细信息
- 监控数据:展示目前采集器详情页的所有监控图表
- 运行日志:支持多区域部署场景下,查看非主区域采集器的运行日志。展示记录与ES中的采集器的所有日志,且WARN日志标黄、ERR日志标红
- 组:采集器所属的组,点击可跳转至【组】页面,未指定组的采集器属于默认组,请参考【组】章节描述
- 类型:展示当前采集器的运行环境
- KVM:采集器 Trident 进程运行于宿主机(如 KVM)上
- 容器-V/容器-P:采集器 Trident 以 DaemonSet 的方式运行于每个容器节点(K8S Node)上
- ESXi:采集器 Trident 进程运行于 vSphere ESXi 上的专用虚拟机中,采集ESXi上所有业务虚拟机的镜像流量
- 专属服务器:采集器 Trident 进程运行于专属服务器上,采集物理交换机镜像流量
- Workload-V:采集器 Trident 进程运行于业务虚拟机内部
- Workload-P:采集器 Trident 进程运行于业务裸金属服务器内部
- 隧道解封装:采集器 Rosen 进程运行于独立服务器上,用于解除分发流量的隧道封装
- 体系架构:采集器运行环境的系统信息
- 操作系统:采集器运行环境的系统信息
- 控制IP:采集器与控制器通信的IP地址
- 控制MAC:采集器与控制器通信的MAC地址
- 状态:展示采集器目前状态,包括未注册/运行/失联/禁用
- 异常:当采集器运行过程中存在异常时该列会显示红色感叹号,目前支持的异常信息包括
- 自检失败:日志所在磁盘剩余空间不足100MB
- 自检失败:可用内存不足
- 分发熔断触发
- 分发流量达到限速
- 到分发点的网关 ARP 无法找到
- 到数据节点的网关 ARP 无法找到
- 软件版本:显示 Trident/Agent 软件的版本号,用于故障排查和升级指示
- 启动时间:表示的为采集器进程启动的时间
- 控制器:表示采集器请求策略的从控制器IP地址(同时也是发送监控信息的目的数据节点 IP 地址),点击可跳转至【控制器列表】页面中,使用详情,请参考【控制器】章节描述
- 控制器同步时间:展示的采集器最近一次与控制器同步云平台信息的时间
- 数据节点:表示采集器发送数据的目标数据节点,点击可跳转至【数据节点】页面中,使用详情,请参考【数据节点】章节描述
- 当前访问数据节点:当数据节点在 SLB 后未采集器提供服务时,此字段展示采集器正在请求的真实数据节点 IP
- 数据节点通信时间:表示采集器与数据节点的最后通信时间,注意此项值的更新会存在一些 Cache 导致的滞后
- 操作:启用/禁用、删除
- 启用/禁用:对采集器启用或禁用
- 删除:删除无用的采集器
- 名称:点击后跳转采集器详情页面查看采集器信息
#1.2 网卡
将采集器与控制器同步的网卡展示,方便管理。

02-controller.png
- 名称:网卡名称,如容器 POD 网卡、虚拟机内部网卡、宿主机物理网卡、容器节点自身网卡等
- MAC: 上述网卡对应的 MAC 地址
- 资源类型:上述网卡对应的资源类型
- 资源名称:可跳转到对应的资源列表,点击后可跳转到【容器 POD】页面,使用详情,请参阅【(容器 POD)[../resources/container-resources/]】章节
- 采集器:上述网卡对应的采集器,支持跳转到【采集器列表】,使用详情,请参阅【采集器列表】章节
- 采集器类型:支持筛选过滤,目前只支持 KVM、容器-V/P、Workload-V/P 采集器类型
- 采集网卡:上述网卡对应的采集网卡,例如容器POD内看到的网卡 eth0,在容器节点采集时对应的为 veth-xxx
- 采集MAC: 采集网卡对应的 MAC
- 采集器运行环境:采集器支持跳转到资源列表,点击后可跳转到【容器节点】页面,使用详情,请参阅【(容器节点)[../resources/container-resources/]】章节
#1.3 组
- 以列表的形式展示了,采集器组中所包含的采集器个数、禁用采集器个数以及未注册采集个数,点击数量可进入采集页面进行查看
- 支持新建采集组、注册、禁用、启用、删除等功能
- 采集器组:通过将相同类型的宿主机/云服务器归纳为一组,方便统一管理
- 默认:如用户未给采集器自定义组,则都划分为默认组中
- 默认组不可能修改和删除,采集器以最后加入的组为准
#1.4 配置
设置采集器组的配置

03-controller.png
配置说明参考配置文档
#1.5 统计
以图表的形式展示的当前采集器相关状态数据,如采集总流量、分发总流量、采集器 CPU 用量、采集器内存用量、运行环境负载、丢包数、云服务器采集流量、云服务器分发流量等。