Cloud Logging 和 Cloud Monitoring 代理的弃用政策

本文档详细介绍了以下 Logging 和 Monitoring 代理以及相关客户端组件的弃用政策:

弃用发行版

发行版支持

所有代理及其客户端组件都遵循 <MAJOR>.<MINOR>.<PATCH> 版本控制惯例。例如,stackdriver-agent 5.5.2。在以下情况下会推出新版本:

  • 主要版本(在进行向后不兼容的更改时)
  • 次要版本(在以向后兼容的方式添加功能时)
  • 补丁程序版本(在进行向后兼容的错误修复时)

支持代理的某个版本意味着代理中的问题已在每个受支持的平台上得到调试和修复。客户可能需要将其代理升级到同一主要版本的最新次要版本,以利用任何问题修复。不过,他们不需要升级到代理的后续主要版本,这些版本可能包含向后不兼容的更改。

如果某个受支持的主要版本中存在的安全问题或严重错误也存在于其他受支持的主要版本中,则问题修复将被反向移植到所有受支持的主要版本中,除非该修复不向后兼容。 新功能不会进行反向移植。

向后兼容的更改(包括新功能或问题修复)可随时纳入最新主要版本的次要版本。向后不兼容的更改将包含在下一个主要版本中。

停用

Cloud Logging 或 Cloud Monitoring 代理的任何主要版本的生命周期至少为 12 个月。主要版本(例如,版本 N)会在下一个主要版本(例如,版本 N+1)发布后 12 个月停用。停用主要版本意味着该版本不会再进行任何问题修复或发布任何次要版本。这也意味着不再针对该版本提供客户支持。当某个版本停用后,该版本的代理安装程序文件会被移除,因而无法下载。

仅更新次要版本的后续代理版本发布不会重置计时。任何次要版本的生命周期遵循其主要版本的弃用和停用计划。

并非每个版本都会发布重要服务通知 (MSA)。 您可以在 README 页面上查看计划的停用日期

当环境(例如,Amazon Elastic Compute Cloud (EC2))或操作系统生命周期结束时,代理支持也会被弃用。 除非已为代理设置特定的停用日期,否则在对环境或操作系统的支持结束时会发生实际的停用。如需了解详情,请参阅本指南的弃用对环境、操作系统和功能的支持部分。

现有代理和组件的过渡计划

在此弃用政策之前已存在的代理和客户端组件的版本,至少在 2020 年 2 月 28 日之前均可用并受支持。但是,问题修复不会反向移植进这些版本。

要查看其他版本的代理和组件的停用日期,请参阅每个组件的 README 页面。

弃用对环境、操作系统和功能的支持

环境和操作系统支持

Logging 和 Monitoring 代理是安装在客户端环境中的二进制文件。每个代理支持不同的环境和操作系统组合。其中一个示例组合是 EC2 上的 Amazon Linux。

功能支持

功能是指代理的功能单元,它满足一定的要求、表示设计决策,且/或提供潜在的配置选项。例如,对提取受监控资源的指标的支持就是一项功能。

弃用

当弃用对环境、操作系统或功能的支持时,您将收到宣布该弃用的重要服务通知,其中包含此弃用政策的链接。重要服务通知与代理和组件版本的主要版本相关。 环境、操作系统或功能的停用日期与代理版本的该主要版本的停用日期相同。该主要版本是支持环境、操作系统或功能的最后一个主要版本。

停用

当停用对环境、操作系统或功能的支持时,将不再为该环境、操作系统或功能提供客户支持。您将收到宣布停用的重要服务通知。