Questa pagina si applica ad Apigee e Apigee hybrid.
Visualizza la documentazione di
Apigee Edge.
La visualizzazione di indagine del monitoraggio delle API mostra le tabelle pivot delle metriche e degli attributi per tutto il traffico API, per aiutarti a confrontare l'attività per metriche diverse.
Per accedere alla visualizzazione Esamina, segui i passaggi descritti in Accedere a Monitoraggio API e seleziona Esamina.
![Seleziona la visualizzazione di indagine.](https://cloud.google.com/static/apigee/docs/api-monitoring/images/select-investigate.png?authuser=6&hl=it)
La figura seguente mostra l'interfaccia utente con l'opzione Investiga selezionata.
![Visualizzazione di indagine di API Monitoring](https://cloud.google.com/static/apigee/docs/api-monitoring/images/investigate.png?authuser=6&hl=it)
Per impostazione predefinita, la visualizzazione Esamina mostra tre tabelle:
- Codice guasto per ora
- Codice di errore per codice di stato
- Origine dell'errore tramite proxy
Come nella visualizzazione Spostamenti, puoi selezionare qualsiasi combinazione di tabelle dal menu Grafici da visualizzare. Tutte le altre opzioni del grafico sono le stesse della visualizzazione della cronologia.
Ogni cella di una tabella mostra il numero di risposte per un sottoinsieme di dati. Ad esempio, dai un'occhiata alle tre prime colonne della tabella Codice errore per ora.
La prima cella della riga 1 mostra il numero di risposte (444
) con codice di errore
steps.json2xml.SourceUnavailable
restituite da
18:18 - 18:24
, nella data selezionata.
La prima cella della riga 2 mostra il numero di risposte (64
)
durante lo stesso intervallo di tempo per il quale il codice di errore non è stato impostato per qualche motivo.
Per informazioni su questo codice di errore specifico, consulta Risoluzione dei problemi relativi agli errori di runtime delle norme JSON to XML.
Codici di stato 2xx
Le richieste che restituiscono un codice di stato 2xx sono state ricevute e comprese correttamente. In genere, la maggior parte delle richieste restituisce un codice di stato 2xx. Se principalmente ti interessa visualizzare i dati relativi alle richieste non andate a buon fine, potresti limitare i dati visualizzati alle richieste con codici stato diversi da 2xx per facilitarne l'interpretazione. A questo scopo, imposta il pulsante Mostra codice stato 2xx in alto a destra nella visualizzazione Esamina in posizione sinistra (off).
Con questa impostazione, la visualizzazione Esamina mostra solo i dati delle richieste con codici di risposta diversi da 2xx.
Visualizzazione della distribuzione dei dati delle celle
Puoi ottenere una visualizzazione più granulare dei dati relativi a una singola cella della tabella facendo clic sulla cella. Viene visualizzata la distribuzione dei dati delle celle in base a diversi attributi.
Per vedere un esempio, innanzitutto seleziona Regione nel menu Grafici per visualizzare la tabella mostrata di seguito.
Nei dati di questo esempio è presente una sola regione, us-central1
.
Se fossero disponibili dati per altre regioni, nella tabella verrebbero visualizzate altre righe.
Ora fai clic sulla prima cella della tabella.
Nel riquadro a destra della visualizzazione Investigate vengono visualizzate diverse tabelle. La prima tabella è riportata di seguito.
Nella parte superiore del riquadro vengono visualizzate le condizioni che specificano i dati della cella, in questo caso la regione e l'intervallo di tempo.
Sotto, la tabella "Distribuzione per codice errore" mostra il numero di risposte per ciascun codice errore nei dati. In questo esempio sono presenti solo due valori di codice guasto:
Codice guasto | Conteggio |
---|---|
steps.json2xml.SourceUnavailable |
432 |
not set |
64 |
I conteggi dei codici di errore ammontano a 496
, il conteggio totale nella
cella.
Come altro esempio, scorri verso il basso nel riquadro a destra fino a raggiungere la tabella "Distribuzione per codice stato", come mostrato di seguito.
In questo caso, nei dati sono presenti due codici stato:
500
:432
200
:64
Codice di stato | Conteggio |
---|---|
500 |
432 |
200 |
64 |
Anche in questo caso, i conteggi ammontano a 496
.
Utilizzare la visualizzazione Esamina per diagnosticare un problema
Puoi utilizzare la visualizzazione Investigate per diagnosticare i problemi relativi all'API. Ad esempio, supponiamo che tu riceva un avviso che indica che la percentuale di errori 5xx supera la soglia specificata. Per esaminare questo problema, potresti eseguire le seguenti attività nella visualizzazione Esamina:
- Visualizza la tabella FAULT CODE BY TIME (CODICE ERRORE PER DATA E ORARIO) per visualizzare l'attività dei codici di errore nell'ultima ora.
- Visualizza la tabella FAULT CODE BY STATUS CODE (CODICE ERRORE PER CODICE DI STATO) per identificare i codici di stato HTTP specifici associati ai codici di errore il cui conteggio è aumentato nell'ultima ora, come identificato nel passaggio precedente.
- Visualizza la matrice FAULT CODE BY PROXY (Codice errore per proxy) per identificare i proxy API che attivano i codici errore identificati nel passaggio precedente.
- Configura un avviso per ricevere ulteriore assistenza per la diagnosi del problema.