- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下 az-cli 命令不支持 Azure 应用服务上的自动缩放实例的指标。
# Create cpu autoscale rule
az monitor autoscale rule create --resource-group $COMMON_RESOURCE_GROUP_NAME \
--subscription $SUBSCRIPTION_ID \
--resource $WEBAPP_NAME \
--resource-type 'Microsoft.Web/sites' \
--autoscale-name "test" \
--condition "Percentage CPU > 75 avg 5m" \
--scale out 1
响应 - 引发“Microsoft.WindowsAzure.Management.Monitoring.MonitoringServiceException”类型的异常。[代码:“UnsupportedMetric”]
我遵循了这个 Microsoft 文档 - https://learn.microsoft.com/en-us/cli/azure/monitor/autoscale/rule?view=azure-cli-latest
我知道如何通过 azure 门户进行自动缩放,但我想使用脚本来执行此操作。
最佳答案
我能够通过以下步骤创建自动扩展策略和规则。
注意:这是特定于 Azure 服务计划的,但可能适用于其他 vms。
Azure 文档专门针对 VMSS - https://learn.microsoft.com/en-us/cli/azure/monitor/autoscale?view=azure-cli-latest因此我必须手动创建自动缩放和规则,并查看 JSON 输出以查看使用的实际指标名称。
RG="resource_group"
RESOURCE="service_plan_name"
首先,创建自动缩放
az monitor autoscale create -g $RG --resource $RESOURCE \
--min-count 1 --max-count 4 --count 1 --email-administrator \
--resource-type Microsoft.Web/serverfarms
然后,创建放大/缩小规则
az monitor autoscale rule create -g $RG --autoscale-name $RESOURCE \
--scale out 1 --condition "CpuPercentage > 80 avg 5m"
az monitor autoscale rule create -g $RG --autoscale-name $RESOURCE \
--scale in 1 --condition "CpuPercentage <= 40 avg 10m"
关于azure - azure应用程序服务命令自动缩放抛出["UnsupportedMetric"]错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64115855/
以下 az-cli 命令不支持 Azure 应用服务上的自动缩放实例的指标。 # Create cpu autoscale rule az monitor autoscale rule create
我们面临一个恼人的问题,在首次尝试部署新环境时出现错误: resource: /subscriptions/XX/resourceGroups/rg-YY/providers/Microsoft.We
我是一名优秀的程序员,十分优秀!