Sql-Server
SQL Server 2019 如何在服務代理消息在隊列中聚合且未處理時創建警報?
如何在 SQL 代理中創建警報,以便在服務代理消息隊列超過 300 條消息時通知我?發生這種情況時,我正在嘗試向 SQL 代理中的操作員發出通知。
基於此處的文件
你應該使用這樣的警報:
USE [msdb] GO EXEC msdb.dbo.sp_add_alert @name=N'MyAlert', @enabled=1, @delay_between_responses=0, @include_event_description_in=0, @performance_condition=N'Broker Statistics|Forwarded Pending Msg Count||>|300', @job_id=N'00000000-0000-0000-0000-000000000000' GO