ebpf-skill - eBPF 程序开发与选型调试指南
提供使用 libbpf、ebpf-go 及 bpftrace 选择、编写、加载和调试 eBPF 程序的实用指南。
标签
更新于: 2026-09-23能力
典型输入
典型输出
该技能可以做什么
- 选择 eBPF 工具链
- 选择程序与 Map 类型
- 排查验证器失败问题
- 核对内核版本兼容性
- 提供最小代码片段
输入
- 用户任务目标
- 内核版本信息
- 验证器日志输出
- 参考文档文件
输出
- 工具链与挂钩类型推荐
- Map 设计方案推荐
- 最小 eBPF 代码片段
- 验证器调试步骤
要求
- Linux 内核 5.2 及以上版本
- 内核 BTF 支持
- CAP_BPF 或 CAP_SYS_ADMIN 权限
- 用于追踪的 CAP_PERFMON 权限
