日志记录代理 的发布说明

使用这些发布说明了解更新内容 日志记录代理。

2026 年 4 月 6 日

发布 日志记录代理 版本 1.8.1
日志记录代理 版本 1.8.1 适用于 IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud, RHEL8, RHEL 9, Ubuntu 20, Ubuntu 22, Ubuntu 24, Debian 11, Debian 12 和 Windows。 该版本基于 Fluent Bit v4.2.2.

该版本包括以下显著变化:

  • 修正对 JSON 数组(如字符串、数组和映射的混合物)的正确处理。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Ubuntu 22

Ubuntu 24

Debian 12

Windows

2026 年 2 月 20 日

发布 日志记录代理 版本 1.8.0
日志记录代理 版本 1.8.0 适用于 IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud, RHEL8, RHEL 9, Ubuntu 20, Ubuntu 22, Ubuntu 24, Debian 11, Debian 12 和 Windows。 该版本基于 Fluent Bit v4.2.2.

该版本包括以下显著变化:

  • 将 Fluent Bit 主版本更新为 4.2.2
  • 新增对 Ubuntu 24 平台的支持
  • 为输出中的正则表达式匹配添加了 helm 支持,以便根据标签值有选择地发送记录

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Ubuntu 22

Ubuntu 24

Debian 12

Windows

2025年12月15日

版本 日志记录代理 发布 1.7.1
日志记录代理 该 1.7.1 版本适用于 RHEL 9、UbuntuIBM Cloud Kubernetes Service 20、Ubuntu 22 Red Hat OpenShift on IBM Cloud、Debian 11、Debian 12 以及 Windows RHEL8 系统。 该版本基于 Fluent Bit v4.0.8.

该版本包括以下显著变化:

  • 修改以确保记录具有正确的时间戳和元数据
  • failed log 平台指标现已正确报告,不再显示为丢失日志实际值的两倍

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2025 年 10 月 30 日

发布 日志记录代理 版本 1.7.0
日志记录代理 版本 1.7.0 适用于 IBM Cloud Kubernetes Service、Red Hat OpenShift on IBM Cloud、RHEL8、RHEL 9、Ubuntu 20、Ubuntu 22、Debian 11、Debian 12 和 Windows。 该版本基于 Fluent Bit v4.0.8.

该版本包括以下显著变化:

  • 将 Fluent Bit 主版本更新为 4.0.8。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2025 年 9 月 12 日

发布 日志记录代理 版本 1.6.3
日志记录代理 版本 1.6.3 适用于 IBM Cloud Kubernetes Service、Red Hat OpenShift on IBM Cloud、RHEL8、RHEL 9、Ubuntu 20、Ubuntu 22、Debian 11、Debian 12 和 Windows。 该版本基于 Fluent Bit v3.2.10.

该版本包括以下显著变化:

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2025 年 8 月 26 日

发布 日志记录代理 版本 1.6.2
日志记录代理 版本 适用于、、、RHEL 9、20、22、11、12 和 Windows。1.6.2 IBM Cloud Kubernetes Service Red Hat OpenShift on IBM Cloud RHEL8 Ubuntu Ubuntu Debian Debian 该版本基于 Fluent Bit v3.2.10.

该版本包括以下显著变化:

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2025 年 6 月 26 日

发布 日志记录代理 版本 1.6.1
日志记录代理 版本 适用于、、、RHEL 9、20、22、11、12 和 Windows。1.6.1 IBM Cloud Kubernetes Service Red Hat OpenShift on IBM Cloud RHEL8 Ubuntu Ubuntu Debian Debian 该版本基于 Fluent Bit v3.2.10.

该版本包括以下显著变化:

  • 您可以配置每条日志记录中包含的 Kubernetes 元数据字段。 默认情况下,只保留 pod_namenamespace_namecontainer_name 等基本字段。 这有助于减少与每个日志一起存储的元数据量,降低存储成本。 更多信息,请参阅 启用 Kubernetes 过滤器,利用 Kubernetes 元数据丰富日志 内容。

  • 可为所有部分添加自定义配置。

    每个服务、解析器和管道(输入、处理器、过滤器和输出)都可以选择配置默认配置中不一定会显示的其他设置。

    如有必要,可使用以下配置进行更高级的配置:

    • additionalServiceOptions
    • additionalKubeLogInputProcessors
    • additionalInputs
    • additionalFilters (尽可能使用 ) additionalKubeLogInputProcessors
    • additionalOutputs
    • additionalParsers
  • 增强了 /var/log 的系统文件处理能力(例如,syslog, messages, kubelet.log )。

    使用 systemLogs 配置取代 additionalLogSourcePaths 配置,以获得主机文件的更多细节:

    • 时间戳根据系统日志文件的格式进行解析。
    • 跳过 Kubernetes 过滤器,这将减少日志中的警告并提高性能。
    • 在 IBM Cloud Logs 中,subsystemName 是主机文件名,不含路径。
    • 在 IBM Cloud Logs 中,applicationName 是节点的主机名。
    • 集群名称仍记录在 kubernetes.cluster_name 中,以便与用于过滤的容器日志保持一致。
  • 多行模式更容易配置。

    enableMultiline: true 选项可与 multilinePreprocessor 结合使用,以覆盖默认的多行处理器,使其更适合您的情况。

  • 跳过 Kubernetes 过滤器的选项

    enableKubernetesFilter: false 选项可用于绕过 Kubernetes 插件。 这意味着 Kubernetes 元数据将无法使用,Kubernetes 过滤器提供的一些高级解析功能(如使用容器注释来控制解析器)也将无法使用。

  • 在对 日志记录代理 和 IBM Cloud Logs 之间的连接进行初始成功测试后,所有失败的日志传输都会重试,无论收到的错误是什么。

  • 修正了在 values.yaml 文件中设置 defaultMetadata 时导致配置无效的错误。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2025 年 6 月 5 日

发布 日志记录代理 版本 1.6.0
日志记录代理 版本 适用于、、、RHEL 9、20、22、11、12 和 Windows。1.6.0 IBM Cloud Kubernetes Service Red Hat OpenShift on IBM Cloud RHEL8 Ubuntu Ubuntu Debian Debian 该版本基于 Fluent Bit v3.2.10.

该版本包括以下显著变化:

  • 将 Fluent Bit 更新至版本 3.2.10
  • 现在可以将代理配置为使用 代理
  • IBM Cloud Kubernetes Service 和 Red Hat OpenShift on IBM Cloud 的舵图现在使用基于 Fluent Bit yaml 的配置文件。 这将取代将于 2025 年底被 Fluent Bit 弃用的经典配置。 与 1.6.0 之前版本的 helm 一起使用的 helm values.yaml 文件与 1.6.0 兼容。 自定义配置的用户可能需要在应用此版本的舵手图之前采取一些措施。 如果您在部署舵手图后编辑配置映射文件,则需要对流程进行更改。 1.6.0 还引入了其他配置值,使代理配置更加灵活。 更多信息,请参阅 使用 1.6.x Helm 图表部署 日志记录代理 的模板

向后兼容性:您仍可在 1.6.0 中使用 1.5.x 版本中现有的 logs-values.yaml 文件。 过渡旨在不造成干扰。

已废弃 到 2025 年底,Fluent Bit 将正式停止支持经典配置模式。 我们建议尽快迁移到 YAML 格式,以便与未来的更新保持一致。 您可以在较新版本的 Fluent Bit 代理中继续使用以前基于经典配置模式的 Helm 图表版本,但到 2025 年底,Fluent Bit 将不再支持经典配置模式。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2025 年 5 月 12 日

发布 日志记录代理 版本 1.5.2
日志记录代理 版本 适用于、、、RHEL 9、20、22、11、12 和 Windows。1.5.2 IBM Cloud Kubernetes Service Red Hat OpenShift on IBM Cloud RHEL8 Ubuntu Ubuntu Debian Debian 本版本基于 fluentbit v3.2.7

该版本包括以下显著变化:

  • 通过确保可接受的值,改进了严重性解析。 更多信息,请参阅 了解日志代理如何解析严重性
  • 解决了代理报告日志信息丢失时出现反序列化错误响应的问题。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2025 年 3 月 25 日

发布 日志记录代理 版本 1.5.1
日志记录代理 版本 适用于、、、RHEL 9、20、22、11、12 和 Windows。1.5.1 IBM Cloud Kubernetes Service Red Hat OpenShift on IBM Cloud RHEL8 Ubuntu Ubuntu Debian Debian 本版本基于 fluentbit v3.2.7

该版本包括以下显著变化:

  • 在 日志记录代理 下载中添加了一个通知文件,以提供许可信息。
  • 更改了包含 # 号 JSON 键的代理日志行,以避免在 IBM Cloud Logs 中查询日志行时出错。
  • 在配置 SecurityContextConstraints 时使用 openshift.io/required-scc 注释,而不是 priority 配置,以避免与其他 OpenShift 组件冲突。
  • 修复了漏洞。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2025年3月7日

日志记录代理 版本发布 1.5.0
日志记录代理 版本 适用于、、、RHEL 9、20、22、11、12 和 Windows。1.5.0 IBM Cloud Kubernetes Service Red Hat OpenShift on IBM Cloud RHEL8 Ubuntu Ubuntu Debian Debian 本版本基于 fluentbit v3.2.7

该版本包括以下显著变化:

  • 流利位版本更新至 v3.2.7。
  • 在部署更改时,仅在更新密钥或配置映射时,在掌舵中添加重新启动Pod的配置。
  • 修复了VSI令牌更新时受信任配置文件的一个错误,该错误在令牌过期时间歇性地报告401错误。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2024年12月13日

日志记录代理 1.4.2
日志记录代理 1.4.2适用于 IBM Cloud Kubernetes Service Red Hat OpenShift on IBM Cloud RHEL8、RHEL9、Ubuntu Ubuntu、Debian、Debian 和Windows。 此版本基于 fluentbit v3.1.9

该版本包括以下显著变化:

  • 将代理缓存移动到主机存储,以确保代理重启时可以使用缓存。
  • 添加了 PriorityClass,用于Helm 安装,以确保守护进程集已部署。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2024 年 12 月 6 日

发布日志记录代理 1.4.1版
日志记录代理版本“1.4.1适用于”IBM Cloud Kubernetes Service、"Red Hat OpenShift on IBM Cloud"、"RHEL8"、RHEL 9、"Ubuntu"20、"Ubuntu"22、"Debian11、"Debian12 和 Windows。 此版本基于 fluentbit v3.1.9

该版本包括以下显著变化:

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

Windows

2024 年 11 月 21 日

发布日志记录代理 1.4.0版
日志记录代理版本“1.4.0适用于”IBM Cloud Kubernetes Service、"Red Hat OpenShift on IBM Cloud"、"RHEL8"、RHEL 9、"Ubuntu20、"Ubuntu22、“Debian11 和”Debian12。 此版本基于 fluentbit v3.1.9

该版本包括以下显著变化:

  • IBM Cloud Logs输出插件中的并发处理更改。
    • 用户可能需要更新输出插件,使其包含 "workers 选项。
  • 改进了直接向IBM Cloud Logs 发送数据时对连接问题的错误处理。
  • 解决了某些日志条目被错误归入 "ibm-subsystem-not found 子系统的问题。
  • 支持自定义 IAM 环境。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

2024 年 10 月 24 日

发布日志记录代理 1.3.2版
日志记录代理版本“1.3.2适用于”IBM Cloud Kubernetes Service、"Red Hat OpenShift on IBM Cloud"、"RHEL8"、RHEL 9、"Ubuntu20、"Ubuntu22、“Debian11 和”Debian12。 此版本基于 fluentbit v3.1.9

该版本包括以下显著变化:

  • 将 fluentbit 版本更新为 "v3.1.9
  • VSI 可信配置文件支持直接发送到IBM Cloud Logs。
  • 支持使用不同验证形式的多个IBM Cloud Logs输出。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

2024 年 10 月 10 日

发布日志记录代理 1.3.1
日志记录代理版本“1.3.1适用于”IBM Cloud Kubernetes Service、"Red Hat OpenShift on IBM Cloud"、"RHEL8"、RHEL 9、"Ubuntu20、"Ubuntu22、“Debian11 和”Debian12。 此版本基于 fluentbit v3.1.4 发布。

该版本包括以下显著变化:

  • 现在 logger-icl-output-plugin 使用高分辨率时间戳来保持日志顺序。
  • 删除了输出插件中的双重 JSON 编译。
  • 并发性和性能改进

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

2024 年 9 月 2 日

发布日志记录代理 1.3.0版
日志记录代理版本“1.3.0适用于”IBM Cloud Kubernetes Service、"Red Hat OpenShift on IBM Cloud"、"RHEL8"、RHEL 9、"Ubuntu20、"Ubuntu22、“Debian11 和”Debian12。 此版本基于 fluentbit v3.1.4 发布。

该版本包括以下显著变化:

  • logger-agent-plugin 现在支持特定于特定字段的 API 密钥。
  • systemd 插件现已启用。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

2024 年 8 月 7 日

发布 日志记录代理 版本 1.2.4
日志记录代理 版本 1.2.4 适用于 IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud, RHEL8, RHEL 9, Ubuntu 20, Ubuntu 22,以及 Debian 11,和 Debian 12. 此版本基于 fluentbit v3.1.4 发布。

该版本包括以下显著变化:

  • 更新至 fluentbit 版本
  • logSourceCRN 更名为 customerCRN
  • 在向 IBM Cloud Logs 发送信息时,更改代理中的重试逻辑
  • 能够以 JSON 格式向 IBM Cloud Logs 发送日志

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

2024 年 7 月 11 日

发布 日志记录代理 版本 1.2.3
日志记录代理 版本 1.2.3 适用于 IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud, RHEL8, RHEL 9, Ubuntu 20, Ubuntu 22,以及 Debian 11,和 Debian 12. 此版本基于 fluentbit v3.0.4 发布。

该版本包括以下显著变化:

  • 添加一个 日志记录代理 镜像,可作为容器侧卡运行。
    • icr.io/ibm/observe/logs-router-agent-sidecar
  • 修正了与处理有效载荷的效率有关的错误。
  • 用户现在可以在 Linux 代理中使用可选的 --send-directly-to-icl 标志将日志直接发送到 IBM Cloud Logs 中

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

2024 年 6 月 10 日

发布 日志记录代理 版本 1.2.2
日志记录代理 版本 1.2.2 适用于 IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud, RHEL8, RHEL 9, Ubuntu 20, Ubuntu 22,以及 Debian 11,和 Debian 12. 此版本基于 fluentbit v3.0.4 发布。

该版本包括以下显著变化:

  • 启用按信息确认。 有了这项功能,代理发送到摄取器的每个事件包都会分配一个 ID,一旦事件包通过数据平面发送,IBM Cloud Logs Routing 摄取器就会向代理发送确认。 这有助于避免丢失日志事件,例如由于异常连接关闭或网络中断造成的丢失,因为代理会重新发送未确认的捆绑包。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 8

RHEL 9

Debian 11

Ubuntu 20

Debian 12 & 22 Ubuntu

2024 年 5 月 29 日

发布 日志记录代理 版本 1.2.0
日志记录代理 版本 1.2.0 适用于 IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud, RHEL 9, Ubuntu 22,和 Debian 12. 本版本基于 fluentbit v3.0.4 发布,其中包含对内部跟踪接口漏洞的重要安全修复。 强烈建议您升级到该代理版本。

该版本包括以下显著变化:

  • 修复 CVE-2024-4323.
  • 修复了 kubernetes 过滤器中的一个错误,即当多个 pod 或命名空间共享一个共同的基本子字符串时,可能会应用错误的标签和注释。
  • 为非容器化代理(直接在 Linux 主机上运行的代理)启用 IAM 受信任配置文件。
  • 将 Kubernetes init 容器重命名为 logs-router-agent-init。 以前的 logger-agent-init 标签仍可使用,但今后将禁用 logger-agent-init 标签,并鼓励用户更新其部署 yaml 文件,以引用新的图像标签。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 9

Debian 12 & 22 Ubuntu

2024 年 5 月 1 日

发布 日志记录代理 版本 1.1.1
日志记录代理 版本 1.1.1 适用于 IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud, RHEL 9, Ubuntu 22,和 Debian 12. 此版本基于 fluentbit v3.0.2 发布,其中包括对从特定滤波器插件向输入插件传递背压信号的重要修复。

以下是新的 日志记录代理 软件包。

安装时需要这两个软件包。

RHEL 9

Debian 12 & 22 Ubuntu

2024 年 4 月 29 日

发布 日志记录代理 版本 1.1.0
以下是新的 日志记录代理 软件包:

安装时需要这两个软件包。

RHEL 9

Debian 12 & 22 Ubuntu

RHEL 8

Debian 11

Ubuntu 20