How to automate migration of classic Application Insights instances to workspace-based

Following the retirement of classic Application Insights in February 2024 I think that it’s a great opportunity to share a quick tip on how you can easily automate migration of all of your classic instances to workspace-based Application Insights. There’s a pretty detailed article available as part of Microsoft documentation that walks you through the advantages of workspace-based Application Insights, differences with the classic type and how the table structure differs between those two types. I will not cover it in much detail in this blog post, but I would encourage you to check out the article for more information on the topic: Migrate to workspace-based Application Insights resources. ...

March 12, 2024 · 3 min · Kristina Devochko

Resolving Application Insights performance counters collection issue for .NET applications

If you’re using Application Insights SDK in your .NET applications and you want to gather performance counters like disk, memory or CPU usage, you have two main approaches that you can follow: EventCounters: this is a future-proof, cross-platform alternative to classic performance counters that natively supports collection of system and custom counters both from .NET Framework and .NET (Core) applications. I will share more about EventCounters and how you can use these in a subsequent blog post, therefore EventCounters are out of scope for this blog post. ...

June 6, 2023 · 3 min · Kristina Devochko