Ottenere analisi API in Gestione API di Azure
SI APPLICA A: Sviluppatore | Basic | Basic v2 | Standard | Standard v2 | Premium | Premium v2
Gestione API di Azure offre analitica per le API in modo da poter analizzare l'utilizzo e le prestazioni. Usare l'analisi per il monitoraggio generale e la risoluzione dei problemi delle API. Per altre funzionalità di monitoraggio, incluse le metriche near real-time e i log delle risorse per la diagnostica e il controllo, vedere Esercitazione: monitorare le API pubblicate.
Nota
Attualmente, questa funzionalità non è disponibile nelle aree di lavoro.
Informazioni sulle analisi API
Gestione API fornisce analisi usando un dashboard basato su Monitoraggio di Azure. Il dashboard aggrega i dati in un'area di lavoro Log Analytics di Azure.
Nei livelli di servizio di Gestione API classica, l'istanza di Gestione API include anche analisi predefinite nel portale di Azure e i dati di analisi sono accessibili usando l'API REST di Gestione API. Dati molto simili vengono visualizzati nel dashboard basato su Monitoraggio di Azure e nell'analisi predefinita.
Importante
- Il dashboard basato su Monitoraggio di Azure è il modo consigliato per accedere ai dati analitici.
- L'analisi predefinita (classica) non è disponibile nei livelli v2.
Con le analisi delle API, analizzare l'utilizzo e le prestazioni delle API nell'istanza di Gestione API su diverse dimensioni, tra cui:
- Time
- Geografia
- API
- Operazioni API
- Prodotti
- Sottoscrizioni
- Utenti
- Richieste
Nota
- Le analisi delle API forniscono dati sulle richieste, incluse le richieste non riuscite e non autorizzate.
- I valori geografia sono approssimativi in base al mapping degli indirizzi IP.
- Potrebbe verificarsi un ritardo nella disponibilità dei dati di analisi.
Dashboard basato su Monitoraggio di Azure
Per usare il dashboard basato su Monitoraggio di Azure, è necessaria un'area di lavoro Log Analytics come origine dati per i log del gateway di Gestione API.
Se è necessario configurarne una, di seguito sono riportati alcuni passaggi per inviare i log del gateway a un'area di lavoro Log Analitica. Per altre informazioni, vedere Esercitazione: Monitorare le API pubblicate. Si tratta di un'attività una tantum.
- Nel portale di Azure accedere all'istanza di Gestione API.
- Nel riquadro del menu centrale, in Monitoraggio selezionare Impostazioni di diagnostica>+ Aggiungi impostazione di diagnostica.
- Immettere un nome descrittivo per l'impostazione di diagnostica.
- In Log selezionare Log correlati ad ApiManagement Gateway.
- In Dettagli destinazione selezionare Invia a Log Analytics e selezionare un'area di lavoro Log Analytics nella stessa sottoscrizione o in una sottoscrizione diversa. Se è necessario creare un'area di lavoro, vedere Creare un'area di lavoro Log Analytics.
- Assicurarsi che l'opzione Specifica della risorsa sia selezionata come tabella di destinazione.
- Seleziona Salva.
Importante
Per iniziare a ricevere dati, una nuova area di lavoro Log Analytics può richiedere fino a 2 ore. Un'area di lavoro esistente deve iniziare a ricevere i dati entro circa 15 minuti.
Accedere al dashboard
Dopo aver configurato un'area di lavoro Log Analytics, accedere al dashboard basato su Monitoraggio di Azure per analizzare l'utilizzo e le prestazioni delle API.
- Nel portale di Azure accedere all'istanza di Gestione API.
- Nel menu a sinistra, in Monitoraggio selezionare Analisi. Verrà aperto il dashboard di analisi.
- Selezionare un intervallo di tempo per i dati.
- Selezionare una categoria di report per i dati di analisi, ad esempio Sequenza temporale, Geografia e così via.
Analitica predefinita legacy
In alcuni livelli di servizio Gestione API, è disponibile anche l'analisi predefinita (chiamata anche analisi legacy o analisi classica) nel portale di Azure e i dati di analisi sono accessibili usando l'API REST di Gestione API.
Analisi incorporata - portale
Per accedere alle analisi predefinite (versione classica) nel portale di Azure:
- Nel portale di Azure accedere all'istanza di Gestione API.
- Nel menu a sinistra, in Monitoraggio selezionare Analisi (versione classica).
- Selezionare un intervallo di tempo per i dati, o immettere un intervallo di tempo personalizzato.
- Selezionare una categoria di report per i dati di analisi, ad esempio Sequenza temporale, Geografia e così via.
- Facoltativamente, filtrare il report in base a una o più categorie aggiuntive.
Analisi - API REST
Usare le operazioni dei report dell'API REST di Gestione API per recuperare e filtrare i dati di analisi per l'istanza di Gestione API.
Le operazioni disponibili restituiscono record di report in base all'API, all'area geografica, alle operazioni API, al prodotto, alla richiesta, alla sottoscrizione, all'ora o all'utente.
Contenuto correlato
- Per un'introduzione alle funzionalità di Monitoraggio di Azure in Gestione API, vedere Esercitazione: monitorare le API pubblicate
- Per informazioni dettagliate sulla registrazione e il monitoraggio HTTP, vedere Monitorare le API con Gestione API di Azure, Hub eventi e Moesif.
- Informazioni sull'integrazione di Gestione API di Azure con Azure Application Insights.
- Informazioni sul Ritiro della dashboard di analisi predefinita (marzo 2027)