Azure API Management is a hybrid, multicloud management platform for APIs across all environments.

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 Azure API Management:

  1. Navigate to the Observe page.
  2. Under Managed Application Hosting, click Azure API Management.
    The list view now displays.
  3. Click an instance 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 API Management. See Supported metrics for Microsoft.ApiManagement/service.

Display NameSource Metric NameDescription
Capacity (%)CapacityThe utilization metric for the API Management service. For SKUs other than Premium, the Max aggregation will show the value as 0.
Backend Duration (ms)BackendDurationThe duration of backend requests in milliseconds.
Total Duration (ms)DurationThe overall duration of gateway requests in milliseconds.
Requests (Count)RequestsThe number of gateway request metrics with multiple dimensions.
Network ConnectivityNetworkConnectivityThe network connectivity status of dependent resource types from the API Management service.
EventHub EventsEventHubDroppedEventsThe number of events skipped because the queue size limit was reached.
EventHubRejectedEventsThe number of rejected Event Hub events (wrong configuration or unauthorized).
EventHubSuccessfulEventsThe number of successful Event Hub events.
EventHubThrottledEventsThe number of throttled Event Hub events.
EventHubTimedoutEventsThe number of timed out Event Hub events.
EventHubTotalBytesSentThe total size of Event Hub events in bytes.
EventHubTotalEventsThe number of events sent to Event Hub.
EventHubTotalFailedEventsThe number of failed Event Hub events.

Properties (Attributes)

Cisco Cloud Observability displays the following properties for Azure API Management.

Display NameProperty NameDescription
Resource Nameazure.api_management_service.nameThe resource name.
Resource Groupazure.resource.groupThe resource group of the API Management service.
IDazure.resource.idThe fully qualified ID of the Azure API Management service.
Disable Gatewayazure.api_management_service.disableGatewayThis property is only valid for an API Management service deployed in multiple locations. This can be used to disable the gateway in this additional location.
Publisher Emailazure.api_management_service.publisherEmailThe publisher email.
Publisher Nameazure.api_management_service.publisherNameThe publisher name.
Provisioning Stateazure.api_management_service.provisioningState

The current provisioning state of the API Management service, which can be one of the following:

  • Created
  • Activating
  • Succeeded
  • Updating
  • Failed
  • Stopped
  • Terminating
  • TerminationFailed
  • Deleted
Gateway URLazure.api_management_service.gatewayUrlThe gateway URL of the API Management service.
Gateway Regional URLazure.api_management_service.gatewayRegionalUrlThe gateway URL of the API Management service in the region.
Portal URLazure.api_management_service.portalUrlThe publisher portal endpoint URL of the API Management service.
Developer Portal URLazure.api_management_service.developerPortalUrlThe developer portal endpoint URL of the API Management service.
Management API URLazure.api_management_service.managementApiUrlThe management API endpoint URL of the API Management service.
SCM URLazure.api_management_service.scmUrlThe SCM endpoint URL of the API Management service.
SKU Nameazure.api_management_service.sku.nameThe name of the SKU.
SKU Capacityazure.api_management_service.sku.capacityThe capacity of the SKU (number of deployed units of the SKU). For the consumption SKU, the capacity must be specified as 0.
Created Atazure.api_management_service.created_atThe timestamp that the resource was created, in UTC format.
Created Byazure.api_management_service.created_byThe identity that created the resource.
Last Modified Atazure.api_management_service.last_modified_atThe timestamp that the resource was last modified, in UTC format.
Last Modified Byazure.api_management_service.last_modified_byThe identity that last modified the resource.

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.