内核
Linux 内核 4.18+(RHEL/CentOS/Rocky 8、Ubuntu 20.04 或更新版本)。- 5.8+ 且启用原生 BTF(
CONFIG_DEBUG_INFO_BTF=y):直接使用/sys/kernel/btf/vmlinux—— 这是首选的 CO-RE 路径。 - 4.18–5.7:发布 tarball 在
btf/目录下包含捆绑的最小 BTF 文件;当原生 BTF 不存在时,代理会使用这些文件。
openat2 文件打开事件类型仅在内核 5.6+ 上可用。在较旧的内核上,标准的 openat 事件类型覆盖所有文件打开操作 —— 检测覆盖范围等价,但事件类型不同。架构
x86_64 或 aarch64(Graviton)。每种架构各自交付一个 tarball;容器镜像则为多架构(multi-arch)。
特权
- VM: root
- Kubernetes:
privileged: true容器
出站网络
通过 HTTPS(443)连接你的DAG_SHIP_URL。在 AWS / Azure / 阿里云上这是私有链路端点(PrivateLink 或等效服务)。GCP v1 则是 GKE HTTPS Gateway 上的 https://{name}-ingest.hilt.ai — 参见 GCP。
内存
生产环境实测:稳态下 4–6 MB RSS。CPU
在典型工作负载下< 单核的 1%;环形缓冲区与用户态过滤可平滑峰值。支持的发行版
统一代理支持生产环境中的每一个主流发行版:- Amazon Linux 2(内核 5.10)和 Amazon Linux 2023
- Ubuntu 20.04+(HWE)/ 22.04 / 24.04
- RHEL 8+ / Rocky / Alma
- Debian 11+
- Bottlerocket
- Flatcar
- EKS 优化版 AMI
