microsoft / CLRInstrumentationEngine

The CLR Instrumentation Engine is a cooperation profiler that allows running multiple profiling extensions in the same process.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add HResult, PID and Profiler name to error messages

mattwarren opened this issue · comments

We run with MicrosoftInstrumentationEngine_LogLevel="Errors" and rely on the Event Log messages to debug any issues with our Profiler in combination with App Insights (under Azure App Services).

Having the HResult, PID and Profiler name in any error messages would make it a lot easier to see what is going on (at the moment it's not always clear which of the multiple Profilers isn't attaching and why)

#320 is a possible solution to this issue