Waarneembaarheid in Azure API Management
Waarneembaarheid is het vermogen om de interne status van een systeem te begrijpen op basis van de gegevens die het produceert en de mogelijkheid om die gegevens te verkennen om vragen te beantwoorden over wat er is gebeurd en waarom.
Azure API Management helpt organisaties het beheer van alle API's te centraliseren. Omdat het fungeert als een single point of entry van al het API-verkeer, is het een ideale plek om de API's te observeren.
Overzicht
Met Azure API Management kunt u ervoor kiezen om de beheerde gateway of zelf-hostende gateway te gebruiken, zelf geïmplementeerd of met behulp van een Azure Arc-extensie.
De onderstaande tabel bevat een overzicht van alle waarneembaarheidsmogelijkheden die door API Management worden ondersteund om API's te gebruiken en welke implementatiemodellen ze ondersteunen. Deze mogelijkheden kunnen worden gebruikt door API-uitgevers en anderen die gemachtigd zijn om de API Management-instantie te gebruiken of te beheren.
Notitie
Voor API-consumenten die de ontwikkelaarsportal gebruiken, is een ingebouwd API-rapport beschikbaar. Het biedt alleen informatie over hun afzonderlijke API-gebruik gedurende de voorgaande 90 dagen.
Hulpprogramma | Handig voor | Gegevensvertraging | Bewaartermijn | Steekproeven | Gegevenstype | Ondersteunde implementatiemodellen |
---|---|---|---|---|---|---|
API Inspector | Testen en foutopsporing | Meteen | Laatste 100 traceringen | Ingeschakeld per aanvraag | Traceringen aanvragen | Beheerd, zelf-hostend, Azure Arc |
Ingebouwde analyse | Rapportage en bewaking | Minuten | Levensduur | 100% | Rapporten en logboeken | Beheerd |
Metrische gegevens van Azure Monitor | Rapportage en bewaking | Minuten | 90 dagen (upgraden om te verlengen) | 100% | Metrische gegevens | Beheerd, zelf-hostend2, Azure Arc |
Azure Monitor-logboeken | Rapportage, bewaking en foutopsporing | Minuten | 31 dagen/5 GB (upgraden om uit te breiden) | 100% (aanpasbaar) | Logboeken | Beheerd1, zelf-hostend3, Azure Arc3 |
Azure-toepassing Insights | Rapportage, bewaking en foutopsporing | Seconden | 90 dagen/5 GB (upgraden om uit te breiden) | Aangepast telefoonnummer | Logboeken, metrische gegevens | Beheerd1, zelf-hostend1, Azure Arc1 |
Logboekregistratie via Azure Event Hubs | Aangepaste scenario's | Seconden | Door gebruiker beheerd | Aangepast telefoonnummer | Aangepast telefoonnummer | Beheerd1, zelf-hostend1, Azure Arc1 |
OpenTelemetry | Bewaking | Minuten | Door gebruiker beheerd | 100% | Metrische gegevens | Zelf-hostend2 |
1. Optioneel, afhankelijk van de configuratie van de functie in Azure API Management
2. Optioneel, afhankelijk van de configuratie van de gateway
3. De zelf-hostende gateway verzendt momenteel geen diagnostische logboeken naar Azure Monitor. Het is echter mogelijk om logboeken lokaal te configureren en te behouden waar de zelf-hostende gateway wordt geïmplementeerd. Zie Configureren van lokale metrische gegevens en logboeken voor zelf-hostende gateway voor meer informatie
Volgende stappen
- Aan de slag met metrische gegevens en logboeken van Azure Monitor
- Meer informatie over het registreren van aanvragen met Application Insights
- Meer informatie over het registreren van gebeurtenissen via Event Hubs
- Meer informatie over het visualiseren van Azure Monitor-gegevens met behulp van Azure Managed Grafana