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

Azure SQL MI存储使用率超80%告警设置及指标疑问

Azure SQL MI存储使用率告警及指标疑问解答

一、设置存储使用率超80%告警的解决方案

Azure SQL MI没有直接提供“存储使用率百分比”的现成指标,需要通过指标数学表达式或自定义日志搜索计算百分比后设置告警:

方法1:使用指标数学表达式

  • 进入SQL MI的「告警规则」创建页面,选择「指标」作为信号类型
  • 添加两个指标:StorageUsed(已用存储)和StorageCapacity(总存储容量)
  • 点击「添加数学表达式」,输入公式:(StorageUsed / StorageCapacity) * 100,生成存储使用率百分比指标
  • 设置阈值为80,配置告警触发条件(比如连续几次超过阈值)

方法2:使用自定义日志搜索

  • 选择「自定义日志搜索」作为信号类型,输入KQL查询语句计算使用率:
AzureMetrics
| where ResourceProvider == "Microsoft.Sql/managedInstances"
| where MetricName in ("StorageUsed", "StorageCapacity")
| summarize StorageUsed = maxif(Value, MetricName == "StorageUsed"), StorageCapacity = maxif(Value, MetricName == "StorageCapacity") by bin(TimeGenerated, 5m)
| extend UsagePercent = (StorageUsed / StorageCapacity) * 100
| project TimeGenerated, UsagePercent
  • 设置阈值为80,完成告警规则配置

二、指标值250.48k的含义及对应统计项

  • 该值对应统计表格中的**StorageUsed(已用存储)**指标
  • 单位为KB(千字节),250.48k即250.48千字节,代表当前SQL MI实例已占用的存储空间总和,包含用户数据库、系统数据库、事务日志、备份文件等所有存储占用部分

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 06:14:57