【问题标题】:How can I configure metric alerts for a SQL Azure Database?如何为 SQL Azure 数据库配置指标警报?
【发布时间】:2018-11-06 21:48:23
【问题描述】:

我正在尝试针对我的 SQL Azure 数据库的“CPU 百分比”指标配置警报。由于 Azure 的经典警报功能即将停用,我正在尝试新的警报体验:

但是,当我选择我的数据库并尝试定义警报条件时,它根本没有显示任何指标信号,只有活动日志信号。我在这里做错了什么,还是在新的 Azure 警报功能中不再可能?

【问题讨论】:

    标签: azure azure-sql-database


    【解决方案1】:

    Azure SQL 的下一代指标/警报尚未发布,因此您目前只有“经典”。它将在 2019 年上线,所以请留意它何时到来。

    https://docs.microsoft.com/en-us/azure/sql-database/sql-database-insights-alerts-portal

    【讨论】:

      【解决方案2】:

      尝试使用 PowerShell 创建 DTU 消耗警报:

      $ResourceGroup = 'IntroAzureSql'
      $location = 'West US'
      $server = 'msf-sqldb'
      $db = 'MSFADMIN'
      $rid = (Get-AzureRmResource -ResourceGroupName $ResourceGroup -ResourceName "$server/$db").ResourceID
      $email = New-AzureRmAlertRuleEmail -CustomEmails 'mfal@dummy.com' -SendToServiceOwners
      Add-AzureRmMetricAlertRule -Name 'DTU90Check' <code>
      -Location $location </code>
      -ResourceGroup $ResourceGroup <code>
      -TargetResourceId $rid </code>
      -MetricName 'dtu_consumption_percent' <code>
      -Operator GreaterThanOrEqual </code>
      -Threshold 90 <code>
      -WindowSize '00:05:00' </code>
      -TimeAggregationOperator Maximum `
      -Actions $email
      

      更多信息请阅读this文章。

      【讨论】:

      • 几乎正确...我在询问 CPU 百分比,但链接的文章帮助我找到了答案。 Add-AzureRmMetricAlertRule -Name 'Percentage CPU Greater than 80' -Location 'West Europe' -ResourceGroup $ResourceGroup -TargetResourceId $rid -MetricName 'cpu_percent' -Operator GreaterThan -Threshold 80 -WindowSize '00:05:00' -TimeAggregationOperator Average -Actions $email。请更新您的答案,以便我接受。
      • 我为你感到高兴!
      • @EdwindeKoning 您在问题中的屏幕截图来自新警报(Azure Monitor--> 警报)。使用 Add-AzMetricAlertRuleAdd-AzureRmMetricAlertRule 与旧模块创建相同的仍然在经典下创建警报。这就是你所看到的吗?你是如何解决这个问题的?
      【解决方案3】:

      我刚刚跟进了一个负责此事的团队。一旦有新的警报可用(2019 年),所有现有的经典警报都应自动从旧的经典警报迁移到新的警报系统,无需用户操作。

      团队还将考虑从 SQL 数据库的警报部分中删除此通用消息,因为无需采取任何措施。

      再次感谢您的反馈,不胜感激。

      -丹妮

      Azure SQL 数据库

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-16
        • 2021-12-08
        • 1970-01-01
        • 1970-01-01
        • 2019-07-13
        • 2021-11-14
        相关资源
        最近更新 更多