Monitoring Azure Functions using Application Insights
Application Insights (AI) is an application performance management service that helps us in monitoring the performance of an application hosted anywhere. Once you integrate AI into your application, it will start sending telemetry data to your AI account hosted on the cloud. In this recipe, you will learn how simple is it to integrate Azure Functions with AI
Getting ready
We created an AI account in the Testing and validating Azure Function responsiveness using Application Insights recipe of Chapter 5, Exploring Testing Tools for the Validation of Azure Functions. Create one, if not created already, using the following steps:
- Navigate to Azure Management portal, click on
New
, and then selectMonitoring + Management
,. ChooseApplication Insights
and provide all the required details, as shown in the following screenshot:

- Once you review, click on the
Create
button to create the AI.
How to do it...
- Once the AI account is created, navigate to...