© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
A. MishraMicrosoft Azure for Java Developershttps://doi.org/10.1007/978-1-4842-8251-9_11

11. Debugging and Monitoring Using Azure Monitor and Application Insights

Abhishek Mishra1  
Navi Mumbai, India

Applications may get sluggish at times, and you may need to troubleshoot performance issues. There can be various reasons for the degradation of application performance. For example, the CPU or memory utilization can get high while the application is processing a long-running request. We need a mechanism to periodically monitor the application performance metrics like CPU, memory, and disk utilization and alert the operations team whenever the application ...

Get Microsoft Azure for Java Developers: Deploying Java Applications through Azure WebApp, Azure Kubernetes Service, Azure Functions, and Azure Spring Cloud now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.