2

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

4

1 回答 1

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

在此处输入图像描述

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

在此处输入图像描述

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

  2. 最后选择采取行动,其中Azure已经构建了很多脚本供我们使用。由于我们需要在这里进行纵向扩展,因此选择纵向扩展 VM。然后选择我们的一个自动帐户或创建一个新帐户。

在此处输入图像描述

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

此外,如果您是 Microsoft 合作伙伴,我会找到一个免费渠道来解决 azure 查询:aka.ms/devchat。他们支持在线聊天和电子邮件。

于 2018-10-18T03:19:33.207 回答