Azure Monitor 即将停用指标和自动缩放的经典部署模型 API

目前,Azure Monitor(首次发布时称为 Azure Insights)提供相应的功能用于创建和管理自动缩放设置,以及使用经典 VM 和经典云服务中的指标。 原始的基于经典部署模型的 API 集将于 2019 年 6 月 30 日之后,在所有区域的所有 Azure 公有云和私有云中停用。  

过去一年以来,使用一组基于 Azure 资源管理器的 API 可以实现相同的操作。 Azure 门户为自动缩放和指标使用新的 REST API。 还可以使用基于这些资源管理器 API 的新 SDK、PowerShell 和 CLI。 用于监视的合作伙伴服务使用 Azure Monitor 中基于资源管理器的新 REST API。

哪些用户不受影响

如果你是通过 Azure 门户、新的 Azure Monitor SDK、PowerShell、CLI 或资源管理器模板管理自动缩放,则不需要采取任何措施。

如果你是通过 Azure 门户或各种监视合作伙伴服务使用指标,则不需要采取任何措施。 Microsoft 正在配合监视合作伙伴迁移到新的 API。

哪些用户受影响

本文适用于使用以下组件的用户:

如果不确定代码或定制工具是否调用经典 API,请查看以下内容:

为何要改用新版本

自动缩放和指标的所有现有功能将继续通过新 API 工作。

迁移到较新的 API 可获得基于资源管理器的功能,例如,在你所有的监视服务中支持一致的 Azure 基于角色的访问控制 (Azure RBAC)。 此外,还可以获得其他指标功能:

  • 维度支持
  • 在所有服务中保持一致的 1 分钟指标粒度
  • 更方便的查询
  • 更长的数据保留期(保留指标 93 天,而不是30 天)

总体而言,与 Azure 中的其他所有服务一样,基于资源管理器的 Azure Monitor API 提供更好的性能、可伸缩性和可靠性。

如果不迁移会发生什么情况

停用之前

不会对 Azure 服务或其工作负荷造成任何直接影响。

停用之后

对前面所列的经典 API 发出任何调用将会失败,并返回如下所示的错误消息:

自动缩放:“此 API 已弃用。请使用 Azure 门户、Azure Monitor SDK、PowerShell、CLI 或资源管理器模板管理自动缩放设置。”

指标:“此 API 已弃用。请使用 Azure 门户、Azure Monitor SDK、PowerShell 或 CLI 查询指标。”

电子邮件通知

停用通知已发送到以下帐户角色的电子邮件地址:

  • 帐户和服务管理员
  • 共同管理员

如有任何疑问,请通过 MonitorClassicAPIhelp@microsoft.com 联系我们。

参考