VMSS自动调节:WADPerformanceCounters

时间:2017-03-02 07:29:15

标签: azure-vm-scale-set

我已将自动缩放设置添加到我的ServiceFabric模板中,在部署之后,门户网站显示已配置自动缩放,但我无法看到的是WADPerformanceCounters表;在文件中提到;在我的存储帐户中。那么如果没有关于couters的信息,如何执行自动缩放?

感谢。

2 个答案:

答案 0 :(得分:0)

如果自动缩放无法找到配置为查看的数据,则会将您的容量设置为等于自动缩放规则中配置的“默认”。

至于可以解释你所看到的行为的原因,这里有几个假设:

1)今天Azure中有两种类型的指标:主机和客户;主机指标存在于Azure内部数据存储中,因此不需要存储帐户来存储数据。但是,访客指标确实存在于存储帐户中。那么根据您添加自动缩放的方式,您可能添加了主机指标而不是来宾指标?有关详细信息,请参阅此文档:https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/insights-autoscale-common-metrics

2)正如您在this template using guest metrics中所看到的,对于访客指标,比例集必须将WAD扩展名配置为指向存储帐户;可能值得检查WAD扩展配置中指定的存储帐户是否与您在该表中查找的存储帐户相同。

答案 1 :(得分:0)

对于主机指标,您可以在此处找到支持的指标列表: https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-supported-metrics#microsoftcomputevirtualmachinescalesets

对于访客指标,如上所述,您需要在VMSS上正确配置Windows Azure诊断(WAD)扩展。具体而言,自动定标引擎将从配置的诊断存储帐户中的WAD {value} PT1M {value}表进行查询。这些表包含性能计数器数据的本地1分钟聚合。