Introduction
When it comes to application development, the development of a project and getting the application live is not the end of the story. It requires continuous monitoring of applications, analysis of its performance, and log reviews to predetermine issues that end users may face.
In this regard, Azure provides multiple tools to meet all of our monitoring requirements, right from the development stage through to the maintenance stage.
In this chapter, you'll learn how to utilize these tools and take the necessary action based on the information available. The following is an overview of what we'll cover in this chapter:
- Troubleshooting and fixing errors in Azure Functions
- Integrating Application Insights with Azure Functions to push the telemetry data
- Configuring email notifications to receive a summary of the errors, if any