Azure ARM模板的内存指标

时间:2016-03-10 09:57:31

标签: azure azure-resource-manager

一般是Azure的新手,Azure ARM templates正是这样,我正在尝试编写一些模板上传到azure。

我想设置autoscale资源以根据处理器和内存扩展我的VM scale集。

问题在于我在互联网上找到的所有内容都是处理器时间的度量标准,如此处所述,作为Json文件中的变量:

"ProcessorMetricName": "\\Processor\\PercentProcessorTime"

我的问题是我会根据内存状态添加什么来自动缩放?我的意思是:

 "MemoryMetricName": "\\???\\???"

1 个答案:

答案 0 :(得分:1)

基于您可以设置为自动缩放的内存状态的指标之一是:

Memory\Available MBytes / *可用内存* /

E.g。

                   "metricTrigger": {
                        "metricName": "\\Memory\\Available MBytes",
                        "timeGrain": "PT5M",
                        "statistic": "Average",
                        "timeWindow": "PT5M",
                        "timeAggregation": "Average",
                        "operator": "GreaterThan",
                        "threshold": 1073741824 /* Number of bytes */
                    }