0

我已将自动缩放设置添加到我的 ServiceFabric 模板中,部署后,门户显示已配置自动缩放,但我看不到表 WADPerformanceCounters; 文件中提到的;在我的存储帐户中。那么在没有计数器信息的情况下如何执行自动缩放?

谢谢。

4

2 回答 2

0

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

至于什么可以解释您所看到的行为,这里有几个假设:

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

2) 正如您在此模板中使用来宾指标所看到的,对于来宾指标,规模集必须将 WAD 扩展配置为指向存储帐户;可能值得检查 WAD 扩展配置中指定的存储帐户是否与您在其中查找表的存储帐户相同。

于 2017-03-03T02:04:11.080 回答
0

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

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

于 2017-03-25T03:14:25.863 回答