In the preceding section, we learned how to monitor application errors in real time, which will be helpful to quickly identify and fix any we come across. However, it is not always possible to monitor application logs and understand the errors that end users might be facing. Azure Functions provides another great tool, called Diagnose and solve problems:
- Navigate to Platform features and click on Diagnose and solve problems, as shown in the following screenshot:
- Soon after, you will be taken to another blade, where you can choose the right category for the problems that you are currently troubleshooting. Click on 5xx Errors to view details about the exceptions that end users are facing, as shown in the following screenshot:
- This will show you Function Availability and Performance and Application Crashes. Click on the Function Availability and Performance option to view the actual links, as shown in the following screenshot:
- Click on Function Executions and Errors to view the detailed exceptions, as shown in the following screenshot: