Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to get all SQL extended event sessions on server?

Tags:

sql-server

I want to query on the server for all extended event sessions, with state : started and stopped.

This query is returning only the sessions with state = started :

select [Name], create_time from sys.dm_xe_sessions

Can you please provide a way (if possible) which returns all the extended event sessions on the server ?

like image 335
Adrian Chiritescu Avatar asked Sep 14 '25 20:09

Adrian Chiritescu


1 Answers

You should look in sys.server_event_sessions table:

select * from sys.server_event_sessions

sys.dm_xe_sessions returns information about an active extended events session only.

like image 131
Andrey Nikolov Avatar answered Sep 17 '25 09:09

Andrey Nikolov