本文介绍日志服务LoongCollector的发布历史。
3.1.2
发布时间:2025.07.25
修复
修复 k8s meta 采集 crash 问题。
修复数据转换过程中 HashKeys 未生效问题。
修复 gRPC 编译导致的未正确链接 SSL 库。
修复容器停止时 RotatorReader 不关闭文件的问题。
修复新增环境变量配置标签丢失问题。
修复指令集兼容问题,同时 CI 增加 CPU 指令集检查脚本,确保编译环境兼容性。
优化
重构 eBPF Server 线程模型,提升并发与稳定性。
更新 k8s meta 的配置,增加集群实体 upsert 逻辑。
3.1.1
发布时间:2025.07.02
修复
修复 Ubuntu 操作系统下 journal 日志采集 tail 模式失效问题。
修复容器停止时 RotatorReader 不会关闭文件的问题。
修复自监控指标在 DoSnapshot 时崩溃的问题。
修复 docker inspect 超时。
修复 eBPF 解析模块自监控指标 start_time 溢出的问题。
管控接口支持 ECS meta 加固模式。
优化
重构 eBPF Server 线程模型,提升并发与稳定性。
更新 k8s meta 的配置,增加集群实体 upsert 逻辑。
3.1.0
发布时间:2025.06.16
修复
修复 ACS 场景新版标准输出采集失败问题。
修复 gbk 编码格式下,Json 日志解析异常导致的崩溃问题。
修复了在容器运行时不稳定的情况下,由于接口空值判断错误引发的崩溃。
去除无意义的 \0 字符,以提高数据处理的准确性。
新功能
支持 ebpf 安全场景。
3.0.12
发布时间:2025.06.04
修复
修复容器运行时探测逻辑中,重试状态下,docker client 状态判断异常问题。
修复 Pipeline 更新场景下,数据指针释放时机不对导致的乱码问题。
SPL 解析时间异常场景下,使用当前时间作为保底逻辑。
更新 client-go 依赖库版本,修复 logtail 产生事件异常问题。
修复磁盘满场景下,golang 日志打印模块夯住,导致日志采集异常中断问题。
3.0.11
发布时间:2025.05.22
修复
K8s meta 中部分数据类型空指针异常修复。
修复 weak ptr 使用方式错误引出的崩溃问题。
修复旧版标准输出采集插件在容器停止情况下最后部分日志未采集完整问题。
优化
容器运行时探测逻辑支持 CRI V1 接口,适配 containerd2.0。
K8s meta 关联类型更新。
K8s meta 关联类型增加限制,只有集群级别资源可以关联到集群。
3.0.10
发布时间:2025.04.24
修复
重启场景下跳过磁盘上异常缓存文件。
更新runc库版本,修复runc文件描述符泄漏漏洞。
优化
多行日志切场景支持使用多线程提高性能。
3.0.9
发布时间:2025.04.07
修复
修复商业版本实例配置下发的问题。
修复 C++模块崩溃时日志堆栈信息错误的问题。
3.0.8
发布时间:2025.04.01
修复
修复Linux场景采集配置中路径为根目录时目录拼接不正确的问题。
K8s 元信息支持命名空间实体。
修复容器场景因为并发写导致容器信息中挂载信息错误的问题。
修复超时发送导致的死锁问题。
原生过滤插件中支持DiscardingNonUTF8。
优化
更新 SPL 版本。
指标数据发送支持分钟粒度乱序。
3.0.7
发布时间:2025.03.14
修复
修复在AliyunPipelineConfig采集配置更新期间超时发送模块中的指针 use after free 问题。
3.0.6
发布时间:2025.03.03
修复
修复指标数据发送在默认情况下禁用了 SLS 指标格式的问题。
Kafka Input 插件中修复异常处理逻辑,防止过早返回。
新功能
支持在 curl 中设置TCP的TOS(Type of Service)字段。
3.0.5
发布时间:2025.02.20
修复
修复 Go 代码中,logstoreconfig 对象因循环引用而无法被垃圾回收器回收的问题。
修复从 iLogtail 升级到 LoongCollector 时本地配置导致发送失败的问题。
修复在容器场景采集 PV 文件时候,容器状态被误判成停止而导致的采集中断问题。
优化
告警信息中添加配置名称。
3.0.4
发布时间:2025.02.14
修复
修复 C++ source 标签异常问题。
修复容器标准输出场景最后一行日志解析问题。
修复LogtailMonitor在自终止时的死锁问题。
3.0.2
发布时间:2025.02.07
使用限制
仅支持日志采集功能。