Azure Functions is an event-driven, serverless compute platform that helps solve complex orchestration problems.

You must configure cloud connections to monitor this entity. See Configure Azure Cloud Connection.

Cisco Cloud Observability displays Azure entities on the Observe page. Metrics are displayed for specific entity instances in the list and detail views.

This document contains references to third-party documentation. Splunk AppDynamics does not own any rights and assumes no responsibility for the accuracy or completeness of such third-party documentation.

Detail View

To display the detail view for an Azure Function instance:

  1. Navigate to the Observe page.
  2. Under Compute, click Azure Functions.
    The list view now displays.
  3. Click an Azure Function Name to display the detail view.
    The detail view displays metrics, key performance indicators, and properties (attributes) related to the instance you selected.

Metrics and Key Performance Indicators 

Cisco Cloud Observability displays the following metrics and key performance indicators (KPIs) for Azure Functions.

Display NameSource Metric NameDescription
AvgDurationMsAvgDurationMsThe average amount of time in milliseconds that the function code spends processing an event.
CountCountThe number of function instances that are processing events.
FailuresFailuresThe number of failures thrown by a function.
MaxDurationMsMaxDurationMsThe maximum amount of time in milliseconds that the function code spends processing an event.
MinDurationMsMinDurationMsThe minimum amount of time in milliseconds that the function code spends processing an event.
SuccessesSuccessesThe number of completed invocation requests.

Properties (Attributes)

Cisco Cloud Observability displays the following properties for Azure Functions.

Display NameProperty NameDescription
Resource IDidThe resource ID.
TypetypeThe resource type.
LocationlocationThe region where the resource is located.
Function Nameproperties.nameThe resource name.
Function App IDproperties.function_app_idThe Function App ID.
URL Root Directory Pathproperties.script_root_path_hrefThe script root path URI.
Script URLproperties.script_hrefThe script URI.
Function Configuration URLproperties.config_hrefThe config URI.
Test Data File URLproperties.test_data_hrefThe test data URI.
Secrets File URLproperties.secrets_file_hrefThe secrets file URI.
URLproperties.hrefThe function URI.
Filesproperties.filesThe file list.
Test Dataproperties.test_dataThe test data used when testing via the Azure Portal.
Invocation URL Templateproperties.invoke_url_templateThe invocation URL.
Languageproperties.languageThe function language.
Disabledproperties.isDisabledIndicates if the function is disabled.

Retention and Purge Time-To-Live (TTL)

For all cloud and infrastructure entities, the retention TTL is 180 minutes (3 hours) and the purge TTL is 525,600 minutes (365 days). 

Microsoft Azure, the Microsoft Azure logo, Azure, and any other Microsoft Azure Marks used in these materials are trademarks of Microsoft Corporation or its affiliates in the United States and/or other countries.