Skip to content
A windows service / console application to create & subscribe to Analysis Services XEvents and save them on disk in JSON format.
C# Batchfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AzureASTrace
PowerBI
dist
images
.gitattributes
.gitignore
AzureASTrace.sln
LICENSE
README.md

README.md

Azure-AS-Tracer

A windows service / console application to create & subscribe to Analysis Services XEvents and save them on disk in JSON format.

Although it was created for Azure Analysis Services it also work well with SQL Server Analysis Services.

Usage info: https://devscopebi.wordpress.com/2017/07/20/azure-analysis-services-tracer-aka-azureastrace-exe/

Install & Run

  • Download \dist folder

  • Run 'setup.install.bat' with 'run as administrator'

  • Change the Analysis Services connection string on 'AzureASTrace.exe.config'

  • Start the Windows Service

  • Change the XEvent trace template - Optional

Run in Console Mode

Simply execute AzureASTrace.exe

Output

Trace events will be stored in the output folder (configurable) as JSONL files organized by Date and Event Type.

Power BI

Use the Power BI Template to analyse the trace output files:

You can’t perform that action at this time.