Osservabilità in Gestione API di Azure
SI APPLICA A: Tutti i livelli di Gestione API
L'osservabilità è la capacità di comprendere lo stato interno di un sistema dai dati prodotti e la possibilità di esplorare tali dati per rispondere a domande su cosa è successo e perché.
Gestione API di Azure consente alle organizzazioni di centralizzare la gestione di tutte le API. Poiché funge da singolo punto di ingresso di tutto il traffico API, è una posizione ideale per osservare le API.
Panoramica
Gestione API di Azure consente di scegliere di usare il gateway gestito o il gateway self-hosted, distribuito automaticamente o tramite un'estensione di Azure Arc.
La tabella seguente riepiloga tutte le funzionalità di osservabilità supportate da Gestione API per gestire le API e i modelli di distribuzione supportati. Queste funzionalità possono essere usate dagli autori dell'API e da altri utenti che hanno le autorizzazioni per operare o gestire l'istanza di Gestione API.
Nota
Per i consumer di API che usano il portale per sviluppatori è disponibile un report API predefinito. Fornisce solo informazioni sull'utilizzo delle singole API nei 90 giorni precedenti. Attualmente, il report predefinito dell'API non è disponibile nel portale per sviluppatori per i livelli di servizio v2.
Tool | Utile per | Ritardo dei dati | Conservazione | Campionamento | Tipo di dati | Modelli di distribuzione supportati |
---|---|---|---|---|---|---|
Controllo API | Test e debug | Istantaneo | Ultime 100 tracce | Attivato per richiesta | Tracce di richieste | Gestito, self-hosted, Azure Arc, Area di lavoro |
Analisi integrate | Monitoraggio e creazione di report | Minuti | Durata | 100% | Report e log | Gestito |
Metriche di Monitoraggio di Azure | Monitoraggio e creazione di report | Minuti | 90 giorni (aggiornamento per estendere) | 100% | Metrica | Gestito, self-hosted2, Azure Arc |
Log di Monitoraggio di Azure | Creazione di report, monitoraggio e debug | Minuti | 31 giorni/5 GB (aggiornamento per estendere) | 100% (regolabile) | Registri | Gestito1, self-hosted3, Azure Arc3 |
Azure Application Insights | Creazione di report, monitoraggio e debug | Secondi | 90 giorni/5 GB (aggiornamento per estendere) | Personalizzazione | Log, metriche | Gestito1, self-hosted1, Azure Arc1, Area di lavoro1 |
Registrazione tramite Hub eventi di Azure | Scenari personalizzati | Secondi | Gestiti dall'utente | Personalizzazione | Personalizzazione | Gestito1, self-hosted1, Azure Arc1 |
OpenTelemetry | Monitoraggio | Minuti | Gestiti dall'utente | 100% | Metrica | Self-hosted2 |
1. Facoltativo, a seconda della configurazione della funzionalità in Gestione API di Azure
2. Facoltativo, a seconda della configurazione del gateway
3. Il gateway self-hosted non invia attualmente log di diagnostica a Monitoraggio di Azure. È tuttavia possibile configurare e salvare in modo permanente i log in locale nella posizione in cui viene distribuito il gateway self-hosted. Per altre informazioni, vedere Configurazione di metriche e log locali per il gateway self-hosted
Passaggi successivi
- Introduzione a Metriche e log di Monitoraggio di Azure
- Informazioni su come registrare le richieste con Application Insights
- Informazioni su come registrare gli eventi tramite Hub eventi
- Informazioni sulla visualizzazione dei dati di Monitoraggio di Azure con Grafana con gestione Azure