iLogtail 2.0在底层进行了多项改进以提升性能和运行安全性。首先,支持C++ 17语法,C++编译器升级至gcc 9,更新了C++依赖库版本,使运行更快更安全。在性能表现上,单线程处理1KB单条日志时,单行日志采集可达400MB/s(1.06核CPU、33MB内存),多行日志采集可达150MB/s(1.04核CPU、33MB内存)。在状态观测方面,2.0极大完善了自身可观测性建设:所有采集配置都有完整指标,可在Project/Logstore维度统计比较;所有插件都有独立指标,可构建完整流水线拓扑图;C++原生插件提供更详细的指标用于监控和优化。这些改进使iLogtail在高负载场景下运行更稳定、问题排查更便捷。




