You are developing an ASP.NET MVC application that will run on Azure.
The application uses Event
Tracing for Windows (ETW) for logging operations.
You need to retrieve the ETW data for the application from a deployed Azure instance by using the Azure Diagnostics API.
Which data source should you use?
A. Azure Diagnostic infrastructure logs
B. Windo
ws event logs
C. performance counters
D. .NET EventSource
Explanation:
Azure Diagnostics 1.2 and 1.3 are Azure extensions that enable you to collect diagnostic telemetry data from a worker role, web role, or virtual machine running in Azure.
Dia
gnostics 1.2 and 1.3 enable the collection of ETW and .NET EventSource events.
Example:
EtwProviders>
Refe
rence: Enabling Diagnostics in Azure Cloud Services and Virtual Machines
https://azure.microsoft.com/sv-se/documentation/articles/cloud-services-dotnet-diagnostics/