Azure sql database 持续时间超过时的Azure SQL数据库警报规则
如果对我的SQL数据库的查询耗时超过XXX秒,我想创建一个警报规则 在“创建警报”对话框中,我无法选择名为“持续时间”的信号Azure sql database 持续时间超过时的Azure SQL数据库警报规则,azure-sql-database,azure-alerts,Azure Sql Database,Azure Alerts,如果对我的SQL数据库的查询耗时超过XXX秒,我想创建一个警报规则 在“创建警报”对话框中,我无法选择名为“持续时间”的信号 您能否建议一种解决方案,如何为耗时超过X秒的查询创建警报?我认为我们可以使用Kusto查询语言获得查询耗时超过X秒的结果。duration\u d字段的单位为毫秒 let alert_run_interval = 24h; AzureDiagnostics | where duration_d >= 5000 | where TimeGenerated >
您能否建议一种解决方案,如何为耗时超过X秒的查询创建警报?我认为我们可以使用Kusto查询语言获得查询耗时超过X秒的结果。
duration\u d
字段的单位为毫秒
let alert_run_interval = 24h;
AzureDiagnostics
| where duration_d >= 5000
| where TimeGenerated > now() - alert_run_interval
以上是我的想法。本机警报规则无法满足您的要求也许我们可以使用Azure SQL Analytics,请重新说明。它支持查询持续时间统计信息。我希望有比使用服务为服务配置服务更标准的东西?您好@Daniel,如果您需要更多信息,请告诉我。@JosephXu很抱歉没有响应。目前我正在评估您的答复。我会在解决它后写一封回信。目前我需要订购一个“Azure SQL Analytics”资源,目前需要一些时间。。。