【发布时间】:2021-03-16 09:29:34
【问题描述】:
我在 Windows VM 上有一个 Azure VM Scaleset,我正在尝试设置一个自动缩放规则,如果内存利用率超过某个阈值,该规则将增加实例的数量。有一个百分比 CPU 选项,但没有 RAM。尝试通过 Terraform 创建自动缩放规则,因为我在某处的一些文档中看到它,但收到错误消息“MetricUnsupported”。这真的不可能吗?
【问题讨论】:
我在 Windows VM 上有一个 Azure VM Scaleset,我正在尝试设置一个自动缩放规则,如果内存利用率超过某个阈值,该规则将增加实例的数量。有一个百分比 CPU 选项,但没有 RAM。尝试通过 Terraform 创建自动缩放规则,因为我在某处的一些文档中看到它,但收到错误消息“MetricUnsupported”。这真的不可能吗?
【问题讨论】:
Azure VMSS 不支持在自动缩放规则中使用 CPU Utilization。它只支持CPU Credits Consumed 或CPU Credits Remaining。更多详情请参考document
【讨论】:
Percentage CPU 来做到这一点:i.stack.imgur.com/6ZZRQ.png。