You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过ARM模板启用/禁用Azure“按资源组每日异常”成本检测警报

问题解答

1. 异常成本检测警报需附加的资源

异常成本检测警报(Microsoft.CostManagement/alerts)属于订阅级扩展资源,必须附加到Azure订阅本身。在ARM模板中,通过指定scope属性关联到目标订阅ID即可。

2. ARM模板示例(启用/禁用异常成本检测警报)

以下是可直接整合进现有订阅部署模板的示例,通过properties.enabled字段控制警报的启用/禁用状态:

{
    "$schema": "https://schema.management.azure.com/schemas/2018-05-01/subscriptionDeploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "resources": [
        {
            "type": "Microsoft.CostManagement/alerts",
            "apiVersion": "2019-11-01",
            "name": "AnomalyCostDetectionAlert",
            "scope": "/subscriptions/[subscription().subscriptionId]",
            "properties": {
                "alertType": "AnomalyDetection",
                "enabled": true, // 设置为false可禁用警报
                "displayName": "订阅异常成本检测警报",
                "description": "自动检测订阅内的异常成本支出",
                "threshold": null, // 异常检测无需手动设置阈值,由系统自动计算
                "timeGrain": "P1D",
                "evaluationFrequency": "P1D",
                "costEntityId": "/subscriptions/[subscription().subscriptionId]",
                "operator": "GreaterThan",
                "severity": "Medium"
            }
        }
    ]
}

关键说明:

  • scope和costEntityId均指向当前订阅,使用[subscription().subscriptionId]动态获取订阅ID,无需硬编码
  • properties.enabled设为true启用警报,设为false则禁用
  • 异常检测类型的警报无需手动配置阈值,系统会基于历史成本数据自动识别异常

内容的提问来源于stack exchange,提问作者Sasha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 05:36:06