Hämta API-analys i Azure API Management
GÄLLER FÖR: Utvecklare | Grundläggande | Basic v2 | Standard | Standard v2 | Premie
Azure API Management tillhandahåller analys för dina API:er så att du kan analysera deras användning och prestanda. Använd analys för övervakning på hög nivå och felsökning av dina API:er. Andra övervakningsfunktioner, inklusive nära realtidsmått och resursloggar för diagnostik och granskning, finns i Självstudie: Övervaka publicerade API:er.
Kommentar
För närvarande är den här funktionen inte tillgänglig på arbetsytor.
Om API-analys
API Management tillhandahåller analys med hjälp av en Azure Monitor-baserad instrumentpanel. Instrumentpanelen aggregerar data på en Azure Log Analytics-arbetsyta.
På de klassiska API Management-tjänstnivåerna innehåller DIN API Management-instans även äldre inbyggda analyser i Azure Portal och analysdata kan nås med hjälp av API Management REST API. Nära liknande data visas i den Azure Monitor-baserade instrumentpanelen och den inbyggda analysen.
Viktigt!
- Den Azure Monitor-baserade instrumentpanelen är det rekommenderade sättet att komma åt analysdata.
- Inbyggd (klassisk) analys är inte tillgänglig på v2-nivåerna.
Med API-analys analyserar du användningen och prestandan för API:erna i din API Management-instans över flera dimensioner, inklusive:
- Tid
- Geografi
- API:er
- API-åtgärder
- Produkter
- Prenumerationer
- Användare
- begäranden
Kommentar
- API-analys tillhandahåller data om begäranden, inklusive misslyckade och obehöriga begäranden.
- Geografivärden är ungefärliga baserat på IP-adressmappning.
- Det kan finnas en fördröjning på 15 minuter eller mer i tillgängligheten för analysdata.
Azure Monitor-baserad instrumentpanel
Om du vill använda den Azure Monitor-baserade instrumentpanelen behöver du en Log Analytics-arbetsyta som datakälla för API Management-gatewayloggar.
Om du behöver konfigurera en är följande korta steg för att skicka gatewayloggar till en Log Analytics-arbetsyta. Mer information finns i Självstudie: Övervaka publicerade API:er. Du behöver bara utföra den här konfigurationen en gång.
- I Azure Portal navigerar du till din API Management-instans.
- I den vänstra menyn går du till Övervakning och väljer Diagnostikinställningar>+ Lägg till diagnostikinställning.
- Ange ett beskrivande namn för diagnostikinställningen.
- I Loggar väljer du Loggar relaterade till ApiManagement Gateway.
- I Målinformation väljer du Skicka till Log Analytics och väljer en Log Analytics-arbetsyta i samma eller en annan prenumeration. Om du behöver skapa en arbetsyta kan du läsa Skapa en Log Analytics-arbetsyta.
- Kontrollera att Resursspecifik är vald som måltabell.
- Välj Spara.
Få åtkomst till instrumentpanelen
När en Log Analytics-arbetsyta har konfigurerats kommer du åt den Azure Monitor-baserade instrumentpanelen för att analysera användningen och prestandan för dina API:er.
- I Azure Portal navigerar du till din API Management-instans.
- I den vänstra menyn, under Övervakning, väljer du Analys. Instrumentpanelen för analys öppnas.
- Välj ett tidsintervall för data.
- Välj en rapportkategori för analysdata, till exempel tidslinje, geografi och så vidare.
Äldre inbyggda analyser
På vissa API Management-tjänstnivåer är inbyggd analys (även kallad äldre analys eller klassisk analys) också tillgänglig i Azure Portal, och analysdata kan nås med hjälp av API Management REST API.
Inbyggd analys – portalen
Så här kommer du åt den inbyggda (klassiska) analysen i Azure Portal:
- I Azure Portal navigerar du till din API Management-instans.
- I den vänstra menyn går du till Övervakning och väljer Analys (klassisk).
- Välj ett tidsintervall för data eller ange ett anpassat tidsintervall.
- Välj en rapportkategori för analysdata, till exempel tidslinje, geografi och så vidare.
- Du kan också filtrera rapporten efter en eller flera andra kategorier.
Analys – REST API
Använd rapportåtgärder i API Management REST API för att hämta och filtrera analysdata för din API Management-instans.
Tillgängliga åtgärder returnerar rapportposter efter API, geografi, API-åtgärder, produkt, begäran, prenumeration, tid eller användare.
Relaterat innehåll
- En introduktion till Azure Monitor-funktioner i API Management finns i Självstudie: Övervaka publicerade API:er
- Detaljerad HTTP-loggning och övervakning finns i Övervaka dina API:er med Azure API Management, Event Hubs och Moesif.
- Lär dig mer om att integrera Azure API Management med Azure Application Insights.
- Läs mer om inbyggda API Analytics-instrumentpanelsavgångar (mars 2027)