API-analyses ophalen in Azure API Management
VAN TOEPASSING OP: Ontwikkelaar | Basic | Basic v2 | Standaard | Standard v2 | Premie
Azure API Management biedt analyses voor uw API's, zodat u hun gebruik en prestaties kunt analyseren. Gebruik analyses voor bewaking op hoog niveau en probleemoplossing van uw API's. Zie Zelfstudie: Gepubliceerde API's bewaken voor andere bewakingsfuncties, waaronder bijna realtime metrische gegevens en resourcelogboeken voor diagnostische gegevens en controle.
Notitie
Deze functie is momenteel niet beschikbaar in werkruimten.
Over API-analyses
API Management biedt analyses met behulp van een dashboard op basis van Azure Monitor. Het dashboard voegt gegevens samen in een Azure Log Analytics-werkruimte.
In de klassieke API Management-servicelagen bevat uw API Management-exemplaar ook verouderde ingebouwde analyses in de Azure-portal en kunnen analysegegevens worden geopend met behulp van de API Management REST API. Vergelijkbare gegevens worden weergegeven in het dashboard op basis van Azure Monitor en ingebouwde analyses.
Belangrijk
- Het dashboard op basis van Azure Monitor is de aanbevolen manier om toegang te krijgen tot analysegegevens.
- Ingebouwde (klassieke) analyse is niet beschikbaar in de v2-lagen.
Analyseer met API-analyses het gebruik en de prestaties van de API's in uw API Management-exemplaar in verschillende dimensies, waaronder:
- Tijd
- Geografie
- API's
- API-bewerkingen
- Producten
- Abonnementen
- Gebruikers
- Verzoeken
Notitie
- API-analyse biedt gegevens over aanvragen, waaronder mislukte en niet-geautoriseerde aanvragen.
- Geografiewaarden zijn geschat op basis van IP-adrestoewijzing.
- Er kan een vertraging van 15 minuten of meer optreden bij de beschikbaarheid van analysegegevens.
Dashboard op basis van Azure Monitor
Als u het dashboard op basis van Azure Monitor wilt gebruiken, hebt u een Log Analytics-werkruimte nodig als gegevensbron voor API Management-gatewaylogboeken.
Als u er een wilt configureren, zijn de volgende korte stappen voor het verzenden van gatewaylogboeken naar een Log Analytics-werkruimte. Zie Zelfstudie: Gepubliceerde API's bewaken voor meer informatie. Dit is een eenmalige installatie.
- Blader in Azure Portal naar uw API Management-exemplaar.
- Selecteer diagnostische instellingen> in het linkermenu onder Bewaking en diagnostische instelling toevoegen.
- Voer een beschrijvende naam in voor de diagnostische instelling.
- Selecteer logboeken met betrekking tot ApiManagement Gateway in logboeken.
- Selecteer verzenden naar Log Analytics in doeldetails en selecteer een Log Analytics-werkruimte in hetzelfde of een ander abonnement. Zie Een Log Analytics-werkruimte maken als u een werkruimte wilt maken.
- Zorg ervoor dat Resourcespecifiek is geselecteerd als de doeltabel.
- Selecteer Opslaan.
Het dashboard openen
Nadat een Log Analytics-werkruimte is geconfigureerd, opent u het dashboard op basis van Azure Monitor om het gebruik en de prestaties van uw API's te analyseren.
- Blader in Azure Portal naar uw API Management-exemplaar.
- Selecteer Analyse in het linkermenu onder Bewaking. Het analysedashboard wordt geopend.
- Selecteer een tijdsbereik voor gegevens.
- Selecteer een rapportcategorie voor analysegegevens, zoals Tijdlijn, Geografie, enzovoort.
Verouderde ingebouwde analyses
In bepaalde API Management-servicelagen zijn ingebouwde analyses (ook wel verouderde analyses of klassieke analyses genoemd) ook beschikbaar in Azure Portal en kunnen analysegegevens worden geopend met behulp van de API Management REST API.
Ingebouwde analyse - portal
Voor toegang tot de ingebouwde (klassieke) analyse in Azure Portal:
- Blader in Azure Portal naar uw API Management-exemplaar.
- Selecteer Analyse (klassiek) in het linkermenu onder Bewaking.
- Selecteer een tijdsbereik voor gegevens of voer een aangepast tijdsbereik in.
- Selecteer een rapportcategorie voor analysegegevens, zoals Tijdlijn, Geografie, enzovoort.
- U kunt het rapport desgewenst filteren op een of meer andere categorieën.
Analyse - REST API
Gebruik rapportenbewerkingen in de REST API van API Management om analysegegevens voor uw API Management-exemplaar op te halen en te filteren.
Beschikbare bewerkingen retourneren rapportrecords per API, geografie, API-bewerkingen, product, aanvraag, abonnement, tijd of gebruiker.
Gerelateerde inhoud
- Zie Zelfstudie: Gepubliceerde API's bewaken voor een inleiding tot Azure Monitor-functies in API Management
- Zie Uw API's bewaken met Azure API Management, Event Hubs en Moesif voor gedetailleerde HTTP-logboekregistratie en -bewaking.
- Meer informatie over het integreren van Azure API Management met Azure-toepassing Insights.
- Meer informatie over buitengebruikstelling van ingebouwde API Analytics-dashboards (maart 2027)