Monitoring different platforms
The strength of Azure Application Insights is its ability to monitor simultaneously from different platforms. You can choose from .NET, Java, Node.js, or even Python or Ruby (however, there are some languages and frameworks officially supported by Application Insights teams, while some are supported by the community). The point is it is platform-agnostic. In fact, when you need the implementation of the communication channel, with an instrumentation key you can easily send data to an instance of a service without additional keys and an extended configuration. In this section, we will focus on sending information from different platforms so that you will be able to start integrating your projects easily on your own.
.NET
In .NET applications, the only thing you have to do to get started is to install the latest NuGet package. Depending on the application type (console/web app), a different package will...