如何在Azure中为多个SQL数据库配置警报生成。 我发现只有一个点设置。有没有办法对多个数据库执行此操作?
也许可以通过Log Analytics Workspace来完成,但是我看到只有虚拟机警报的设置。
答案 0 :(得分:0)
Azure SQL数据库警报适用于数据库,而不适用于Azure SQL Server。每个数据库可能具有不同的价格层或DTU,指标的阈值也可能不同。我们无法为多个数据库配置警报。
Azure Monitor将日志数据存储在Log Analytics工作区中,该工作区实质上是一个包含数据和配置信息的容器。要管理对日志数据的访问,请执行与工作空间相关的各种管理任务。
我认为Log Analytics Workspace无法实现您的目的。
您也可以参考此文档:Monitor Azure SQL Database using Azure SQL Analytics。
Azure SQL Analytics是一种高级云监视解决方案,用于通过单个窗格大规模监视多个预订的Azure SQL数据库,弹性池和托管实例的性能。它使用内置的智能功能收集和可视化重要的Azure SQL数据库性能指标,以进行性能疑难解答。
通过使用与解决方案一起收集的指标,可以创建自定义监视规则和警报。该解决方案可帮助您确定应用程序堆栈每一层的问题。它使用Azure诊断指标以及Azure Monitor视图在单个Log Analytics工作区中显示有关所有Azure SQL数据库,弹性池和托管实例中数据库的数据。 Azure Monitor可帮助您收集,关联和可视化结构化和非结构化数据。
Analyze data and create alerts时,我们需要指定一个数据库或弹性池作为资源。
换句话说,我们暂时无法在Azure中为多个SQL数据库配置警报生成。
希望这会有所帮助。