In this section, we will learn and understand the monitoring and logging mechanisms available to the user in Microsoft Azure Functions. Perform the following steps:
- By clicking on the Monitor option under the function, we can access the monitoring suite of that particular Azure Function:
![](https://static.packt-cdn.com/products/9781787288676/graphics/assets/005266aa-b166-4bad-8cd9-d86bfb2ff1ba.png)
- The monitoring suite for the function that we created looks like this:
![](https://static.packt-cdn.com/products/9781787288676/graphics/assets/7c2ede0a-6906-4060-ba71-dded4e337498.png)
- Now, click on the Open Application Insights option at the top of the menu. This will take you to the detailed monitoring page:
![](https://static.packt-cdn.com/products/9781787288676/graphics/assets/c447d1d8-b10c-48c6-85c8-948f4f39bc97.png)
- If you scroll down, you will see the function-specific metrics, such as the server response times and request performance. This is very useful as it means we don't need separate dashboards for monitoring all these statistics:
![](https://static.packt-cdn.com/products/9781787288676/graphics/assets/1394c021-d657-44c7-a04d-de4045b085cc.png)
Now that we have learned about Microsoft Azure Functions logging and monitoring, let's go through...