'Performance Considerations of Microsoft Application Insights?
I couldn't find any information about an async implementation of application Insights, specifically the TelemetryClient for Microsoft.ApplicationInsights Nuget.
And by that I mean a full implementation from the exposed methods down to the actual http request sent to the service, not just a wrapper.
I guess it'd make sense for performance considerations, especially when coding a ASP.NET MVC website. Is that on the roadmap? Did I miss anything?
Thanks for your help!
Solution 1:[1]
The article about the application insights overview has a section What's the overhead?
which describes the performance gap produced by application insights as following:
The impact on your app's performance is very small. Tracking calls are non-blocking, and are batched and sent in a separate thread.
So you don't have to consider about performance issues caused by application insights.
Solution 2:[2]
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Community |
Solution 2 | 4b0 |