I have a need to ingest certain SQL Server logs, in a proprietary .xel format, into Splunk.
Do I need to somehow first get these logs into a common file type/format before ingesting them? If so, how would I do that?
Thanks.
SPLUNK does not support ingestion of .xel format logs directly, but you can use the sys.fn_xe_file_target_read_file function on the SQL server side to convert the logs and may use DB Connect to ingest the data into SPLUNK .
Thanks for the response. Since I have a large number of servers, I'm trying to avoid using DB Connect. I was hoping for direct ingestion.
Hello,
I am curious if you have found another way to accomplish this. For us, going through audit functions to a blob storage on a heavily used azure sql database is beyond painful and completely impractical.
You can do direct ingestion if they are text files, not proprietary .xel files. So if you can convert them beforehand, then yes