What is Application Insights?
Application Insights is an extensible Application Performance Management (APM) service for web developers who build and manage apps on multiple platforms. It is generally used to detect & diagnose issues and understand usage for your web apps and services. However, Application Insights was not officially adaptable for use with desktop applications.
With a few tweaks, we can make it work for your desktop applications.