背景
当被监控进程创建子进程(fork/clone)时,当前 huatuo 无法自动追踪到新创建的进程,导致子进程的行为和性能数据丢失。
需求描述
实现 Fork 进程的自动跟踪能力:
- 进程创建感知:通过 hook sched_fork/clone 系统调用,实时感知新进程的创建
- 上下文自动继承:自动将父进程的采集上下文和配置继承到子进程
- 批量拉起优化:针对容器启动或大规模进程批量创建场景进行优化,避免事件风暴
- 速率限制:实现可配置的速率限制,防止大量短暂进程导致采集系统过载
- 进程生命周期管理:跟踪子进程的完整生命周期,在进程退出时清理相关资源
技术要求
- 跟踪延迟应在毫秒级
- 支持可配置的速率限制参数
- 不因进程大量创建而影响采集系统稳定性
验收标准
意向参与贡献
背景
当被监控进程创建子进程(fork/clone)时,当前 huatuo 无法自动追踪到新创建的进程,导致子进程的行为和性能数据丢失。
需求描述
实现 Fork 进程的自动跟踪能力:
技术要求
验收标准
意向参与贡献