Dela via


Observerbarhet i Azure API Management

GÄLLER FÖR: Alla API Management-nivåer

Observerbarhet är möjligheten att förstå det interna tillståndet för ett system från de data som genereras och möjligheten att utforska dessa data för att besvara frågor om vad som hände och varför.

Azure API Management hjälper organisationer att centralisera hanteringen av alla API:er. Eftersom den fungerar som en enda startpunkt för all API-trafik är det en idealisk plats att observera API:erna.

Översikt

Med Azure API Management kan du välja att använda den hanterade gatewayen eller en lokalt installerad gateway, antingen självdistribuerad eller med hjälp av ett Azure Arc-tillägg.

Tabellen nedan sammanfattar alla observerbarhetsfunktioner som stöds av API Management för att använda API:er och vilka distributionsmodeller de stöder. Dessa funktioner kan användas av API-utgivare och andra som har behörighet att använda eller hantera API Management-instansen.

Kommentar

För API-konsumenter som använder utvecklarportalen finns en inbyggd API-rapport tillgänglig. Den innehåller bara information om deras individuella API-användning under de föregående 90 dagarna. För närvarande är den inbyggda API-rapporten inte tillgänglig i utvecklarportalen för v2-tjänstnivåerna.

Verktyg Användbart för Datafördröjning Kvarhållning Sampling Datatyp Distributionsmodeller som stöds
API Inspector Testa och felsöka Direkt De senaste 100 spårningarna Aktiverad per begäran Begära spårningar Hanterad, lokalt installerad, Azure Arc
Inbyggda analyser Rapportering och övervakning Minuter Livstid 100 % Rapporter och loggar Hanterade
Azure Monitor-mått Rapportering och övervakning Minuter 90 dagar (uppgradera för att utöka) 100 % Mått Hanterad, lokalt installerad2, Azure Arc
Azure Monitor-loggar Rapportering, övervakning och felsökning Minuter 31 dagar/5 GB (uppgradera för att utöka) 100 % (justerbar) Loggar Hanterad1, lokalt installerad3, Azure Arc3
Azure Application Insights Rapportering, övervakning och felsökning Sekunder 90 dagar/5 GB (uppgradera för att utöka) Anpassat Loggar, mått Hanterad1, lokalt installerad1, Azure Arc1
Logga via Azure Event Hubs Anpassade scenarier Sekunder Hanteras av användare Anpassat Anpassat Hanterad1, lokalt installerad1, Azure Arc1
OpenTelemetry Övervakning Minuter Hanteras av användare 100 % Mått Lokalt installerad2

1. Valfritt, beroende på konfigurationen av funktionen i Azure API Management

2. Valfritt, beroende på gatewayens konfiguration

3. Den lokalt installerade gatewayen skickar för närvarande inte diagnostikloggar till Azure Monitor. Det är dock möjligt att konfigurera och bevara loggar lokalt där den lokalt installerade gatewayen distribueras. Mer information finns i konfigurera lokala mått och loggar för gateway med egen värd

Nästa steg