跳到主要内容

APO v1.12更新:日志采集兼容containerd v2;数据采集优化;多项问题修复

· 阅读需 2 分钟

cover 图

本次 APO v1.12 版本更新带来了以下功能优化和问题修复:

更新日志

⚠️ 兼容性提示

本次 apo-one-agent 的版本更新中对 ilogtail进行了升级,升级后支持在 containerd v2 环境下采集容器日志。如您手动修改过日志采集配置,需要在更新后重新配置;如您使用默认配置,则无需修改,升级探针后会自动适配。

需手动调整的变更内容:

  1. 日志采集配置文件中,所有流水线均需要添加配置: global.UsingOldContentTag = true
  2. 日志采集配置文件中,原文件采集器 file_log 已弃用,改为使用 input_file,具体配置参考loongcollector的官方配置文档: https://observability.cn/project/loongcollector/input-file

功能优化

  • 告警分析工作流中优化分析下游依赖问题,识别下游服务于应用
  • 通过全量日志查询故障现场日志;开启全量日志时,无需重复采集故障现场日志
  • 日志采集兼容 containerd v2 容器运行时
  • 链路追踪探针自动注入兼容 alpine-linux 基础镜像 (兼容musl库)

缺陷修复

  • 修复时间选择器可能无法刷新的问题
  • 修复新增用户时数据组权限未分配问题
  • 修复服务概览告警状态未基于 namespace 过滤器过滤的问题
  • 修复故障报告中数据展示异常的问题
  • 修复 profile-agent 在低版本Linux 上存在 Slice Out of Bound 错误

1 图