iLogtail 2.0全面拥抱新版流水线配置架构,每一个配置对应一条处理流水线,包含输入(inputs)、处理(processors)和输出(flushers)三个模块,每个模块由若干插件组成。旧版配置采用平铺结构,缺乏处理流水线的概念,无法表达处理流程级联的语义,且功能实现与日志服务概念(如Logstore)强绑定。新版配置结构精炼,执行操作一目了然,扩展性极强。当需要添加新的处理步骤时,只需在processors列表中增加一个插件即可,而旧版配置已无法表达这种需求。同时,新版配置结构支持完整的API、控制台界面和K8s CRD资源的全新升级,提供了更好的开发者体验。




