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

Azure SQL DB每日增长告警创建:日增超阈值触发邮件通知求助

Azure SQL Database 每日增长量告警配置方案

核心思路

借助Azure Monitor的日志查询计算数据库24小时内的空间增长量,再基于查询结果配置告警通知。

具体步骤

  1. 编写日志查询计算增长量
    进入Azure Portal,找到目标Azure SQL Database,左侧菜单点击「日志」,输入以下Kusto查询(可按需调整阈值):

    AzureMetrics
    | where ResourceProvider == "MICROSOFT.SQL" and ResourceType == "DATABASES"
    | where MetricName == "UsedSpace"
    | summarize StartValue = min(Val), EndValue = max(Val) by bin(TimeGenerated, 24h), Resource
    | extend GrowthGB = (EndValue - StartValue)/1024/1024/1024
    | where GrowthGB > 1  -- 替换为你的预设阈值,比如1GB
    

    该查询会提取24小时内数据库已用空间的最小/最大值,计算差值并转换为GB,筛选出超过阈值的记录。

  2. 基于查询创建告警规则

    • 在日志查询页面顶部点击「新建警报规则」
    • 条件配置:确认查询内容正确,设置「阈值」为0(因为查询已筛选出符合条件的记录,只要有结果就触发),「评估频率」设为24小时,「窗口大小」设为24小时
    • 操作组配置:点击「添加操作组」,新建操作组时选择「电子邮件/短信/推送/语音」,填入管理员邮箱后保存操作组
    • 告警详情:设置告警名称、描述和严重级别,完成后保存规则
  3. 验证告警有效性
    临时将查询中的阈值改为极小值(比如0.001),等待评估周期触发测试,确认管理员能收到告警邮件,之后再改回实际阈值即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 12:40:24