Monitoring and Troubleshooting Solutions by Using Application Insights
In the previous chapter, you explored Azure CDN and Azure Cache for Redis. You learned how to implement a caching solution to increase the performance of your application. Now, after removing the major bottlenecks, you may wonder how to measure the performance improvement you get. This is when you need to learn how to properly monitor your application and how to correctly measure the performance impact. Let’s get going with the chapter to introduce the main services of monitoring and troubleshooting solutions hosted in Azure, including services running as Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). You will learn about monitoring services named Application Insights and Azure Monitor, which help you detect performance bottlenecks and handle errors. This chapter will also explain the alerting configuration and capabilities of the Azure platform. Finally, you will learn how to instrument...