Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 4.22 KB

observability.md

File metadata and controls

51 lines (37 loc) · 4.22 KB
titledescriptionservicesauthorms.servicems.topicms.datems.author
Observability in Azure API Management | Microsoft Docs
Overview of all API observability and monitoring options in Azure API Management.
api-management
dlepow
azure-api-management
concept-article
02/10/2025
danlep

Observability in Azure API Management

[!INCLUDE api-management-availability-all-tiers]

Observability is the ability to understand the internal state of a system from the data it produces and the ability to explore that data to answer questions about what happened and why.

Azure API Management helps organizations centralize the management of all APIs. Since it serves as a single point of entry of all API traffic, it's an ideal place to observe the APIs.

Overview

Azure API Management allows you to choose to use the managed gateway or self-hosted gateway, either self-deployed or by using an Azure Arc extension.

The following table summarizes all the observability capabilities supported by API Management to operate APIs and what deployment models they support. API publishers and others with permissions to operate or manage the API Management instance can use these capabilities.

Note

For API consumers who use the developer portal, a built-in API report is available. It only provides information about their individual API usage during the preceding 90 days. Currently, the built-in API report isn't available in the developer portal for the v2 service tiers.

ToolUseful forData lagRetentionSamplingData kindSupported Deployment Model(s)
API InspectorTesting and debuggingInstantLast 100 tracesTurned on per requestRequest tracesManaged, Self-hosted, Azure Arc, Workspace
Built-in AnalyticsReporting and monitoringMinutesLifetime100%Reports and logsManaged
Azure Monitor MetricsReporting and monitoringMinutes90 days (upgrade to extend)100%MetricsManaged, Self-hosted2, Azure Arc
Azure Monitor LogsReporting, monitoring, and debuggingMinutes31 days/5GB (upgrade to extend)100% (adjustable)LogsManaged1, Self-hosted3, Azure Arc3
Azure Application InsightsReporting, monitoring, and debuggingSeconds90 days/5GB (upgrade to extend)CustomLogs, metricsManaged1, Self-hosted1, Azure Arc1, Workspace1
Logging through Azure Event HubsCustom scenariosSecondsUser managedCustomCustomManaged1, Self-hosted1, Azure Arc1
OpenTelemetryMonitoringMinutesUser managed100%MetricsSelf-hosted2

1. Optional, depending on the configuration of feature in Azure API Management

2. Optional, depending on the configuration of the gateway

3. The self-hosted gateway currently doesn't send diagnostic logs to Azure Monitor. However, it's possible to configure and persist logs locally where the self-hosted gateway is deployed. For more information, please see configuring local metrics and logs for self-hosted gateway

Related content

close