Azure Functions come with two "built-in" monitoring options - the Monitor
tab, and integration with Application Insights.
The Monitor
tab is a built-in, free feature that focuses primarily on log collection. In the Monitor
tab you can see and investigate your latest function invocations, gather information about invocation duration and success rate, and explore logs and exception details.
Application Insights is an Azure APM service that can monitor both cloud-based and on-premises applications. Application Insights offers a wide range of analytics tools and can monitor many different types of applications across different platforms (web applications, container-based applications, mobile applications, desktop applications, and so on) and technology stacks. Azure Functions provide a built-in integration with Application Insights, which enables monitoring, reporting, and alerting using a rich set of capabilities.
In addition to insight into your function code, Application...