Analisi delle anomalie

Questa pagina si applica a Apigee e Apigee ibrido.

Visualizza la documentazione di Apigee Edge.

Quando viene visualizzata un'anomalia nella dashboard Eventi anomali, puoi analizzarla ulteriormente nelle dashboard di Monitoraggio delle API. Le dashboard mostrano grafici e tabelle di dati recenti dell'API, che forniscono informazioni altamente specifiche su ciò che si verificava nell'API al momento dell'anomalia.

Le sezioni seguenti presentano esempi che illustrano come esaminare le anomalie nelle dashboard.

Esempio: anomalia del codice di errore

Supponiamo di esaminare la dashboard Eventi anomali e di notare l'anomalia mostrata di seguito:

Visualizza le anomalie nella dashboard Eventi anomalia

Per visualizzare i dettagli dell'anomalia, fai clic su Indaga nella colonna Riepilogo. Viene visualizzata la dashboard di indagine del monitoraggio delle API, come mostrato di seguito.

Anomalia visualizzata nella dashboard Indaga.

Il riquadro Dettagli evento anomalia mostra una cronologia della percentuale di errori. Il grafico mostra che l'anomalia si è verificata dopo le 07:00, quando il tasso di errore è passato da meno di 0,4 a oltre 0,8.

Il tasso di errore nel grafico cronologico include gli errori per tutti i codici di errore. Per visualizzare un'analisi dettagliata degli errori relativi a diversi codici di errore, guarda il grafico Codice di errore per data e ora visualizzato sotto la sequenza temporale.

Nota: se al momento il grafico Codice di errore in base all'ora non è visualizzato, seleziona Codice di errore nel menu Grafici per visualizzarlo: Seleziona grafico Codice di errore.

La colonna cerchiata del grafico Codice di errore per ora corrisponde all'intervallo di tempo contenente l'ora dell'anomalia.

Nota: una piccola differenza tra i dati visualizzati nel grafico e l'ora segnalata per l'anomalia è normale.

Visualizza il grafico Codice di errore in base all'ora.

Noti che nell'intervallo 07:03 - 07:27 sono state registrate 1499 risposte con codice di errore steps.json2xml.SourceUnavailable (un codice di errore restituito quando un'origine di messaggi con criteri da JSON a XML non è disponibile). Questo è il codice di errore che ha attivato l'anomalia. Al contrario, nei quattro intervalli precedenti il numero medio di risposte con questo codice di errore è stato di circa 291, quindi il salto a 1499 è stato sicuramente un evento insolito.

Per maggiori informazioni sul messaggio di errore SourceUnavailable, consulta la risoluzione degli errori di runtime del criterio JSON to XML.

A questo punto, ci sono un paio di modi per continuare a indagare la causa dell'anomalia:

  • Visualizzare in dettaglio i dati del codice di errore nel momento in cui si verifica l'anomalia facendo clic sulla cella dell'anomalia nel grafico Codice di errore per ora.

    Fai clic sulla cella della tabella per l'anomalia.

    Questo mostra le tabelle di distribuzione per steps.json2xml.SourceUnavailable per origine dell'errore, proxy e codice di stato nel riquadro a destra.

    In questo esempio, le tabelle non forniscono informazioni aggiuntive perché tutti i codici di errore derivano dalla stessa origine di errore, dallo stesso proxy e dallo stesso codice di stato. In altre situazioni, tuttavia, le tabelle di distribuzione possono indirizzare alla località e alla causa dell'anomalia.

  • Crea un avviso per l'anomalia e configura una notifica. Una volta eseguita questa operazione, AAPI Ops ti invierà un messaggio ogni volta che si verificherà un evento simile in futuro.