如何根据内存指标自动垂直扩展虚拟机

How to automatically extend the virtual machine vertically based on memory metrics

Azure 上的虚拟机可以通过启用来宾 OS 诊断数据收集来监控来宾操作系统的数据,例如 CPU、内存使用情况等。现在,我想知道如何利用内存使用量自动垂直扩展虚拟机。

  1. 首先启用来宾 OS 诊断数据收集,以便我们可以收集更多磁盘、CPU 和内存数据。如果在创建时没有勾选,可以通过监控VM面板中的诊断设置来配置。

  1. 点击监控中的告警规则,创建告警规则。您可以选择自己的指标。由于我们这里是根据内存进行扩展的,所以这里选择已经使用的内存百分比。

  1. Select一个阈值,条件是大于。这意味着当内存使用量超过阈值时,将触发此警报以执行操作。 period是数据统计的一个时间范围。

  2. 终于选择行动了,其中Azure内置了很多脚本供我们使用。由于我们需要在这里扩展,select 扩展 VM。然后 select 我们的自动帐户之一或创建一个新帐户。

以上是如何通过监控内存使用情况来自动扩展虚拟机。欲了解更多信息,请参阅 https://docs.azure.cn/zh-cn/virtual-machines/windows/monitor https://docs.azure.cn/zh-cn/virtual-machines/windows/tutorial-monitoring.

此外,如果你是微软的合作伙伴,我找到了一个免费的渠道来解决天蓝色的查询:又名。ms/devchat。他们支持在线聊天和电子邮件。