The deadlocks collection uses five collections to obtain information about SQL Server deadlocks.
We combine the usage of DMVs and trace events for the deadlocks.
This information is then displayed in the SQL Server deadlocks dashboard and is used in Foglight reports.
There are three alarms:
Conclusion
The DMV sys.dm_os_performance_counters is used to detect new deadlocks and to find deviations.
The trace events are used on screen to display deadlock incidents; that is done directly by the agent.
This method of collecting deadlock information is compatible with SQL Server 2005 and has been replaced by using extended events as part of enhancement SSFOG-424 in the 5.9.4.20 version of the SQL Server cartridge.
SQL PI collects deadlocks from the sys.dm_tran_locks and does not use SQL Traces or the collections listed above.
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center