Analisi delle anomalie

Questa pagina si applica a Apigee e Apigee ibridi.

Visualizza documentazione di Apigee Edge.

Quando vedi un'anomalia nella Dashboard Eventi anomali, possiamo analizzarlo più a fondo Dashboard di monitoraggio delle API. Le dashboard mostrano grafici e tabelle di dati recenti delle API, che forniscono specifiche su ciò che si verificava nell'API al momento dell'anomalia.

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

Esempio: anomalia del codice di errore

Supponiamo di esaminare gli eventi anomalia e noti l'anomalia riportata di seguito:

Visualizza le anomalie nella dashboard Eventi anomalia

Per visualizzare i dettagli dell'anomalia, fai clic su Indaga nella colonna Riepilogo. Vengono visualizzate le Dashboard di indagine sul 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 più di 0,8.

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

Nota: il grafico Codice di errore in base al tempo Al momento non è visualizzato, seleziona Codice di errore nel menu Grafici per visualizzarlo: Seleziona grafico Codice di errore.

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

Nota: una piccola differenza tra i dati visualizzati nel grafico e l'orario segnalato dell'anomalia è normale.

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

Noti che nel intervallo 07:03 - 07:27, sono state visualizzate 1499 risposte con codice di errore steps.json2xml.SourceUnavailable (un codice di errore che viene restituito quando un'origine del messaggio con i criteri JSON-XML non è disponibile). Questo è il codice di errore che ha attivato l'anomalia. Al contrario, nelle quattro precedenti il numero medio di risposte con quel codice di errore è stato di circa 291, quindi il salto a 1499 è stato sicuramente un evento insolito.

Per ulteriori informazioni sul messaggio di errore SourceUnavailable, vedi Risoluzione degli errori di runtime del criterio da JSON a XML.

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

  • Visualizza in dettaglio i dati del codice di errore nel momento dell'anomalia facendo clic sul cella per l'anomalia nel grafico Codice di errore per ora.

    Fai clic sulla cella della tabella per l'anomalia.

    Vengono visualizzate le tabelle di distribuzione per steps.json2xml.SourceUnavailable per origine dell'errore, proxy e codice di stato nel riquadro di 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 codice di stato. Ma in altre situazioni, le tabelle di distribuzione possono alla posizione e alla causa dell'anomalia.

  • Crea un avviso per l'anomalia e impostare una notifica. Al termine, AAPI Ops ti invierà un messaggio ogni volta che si verifica un evento simile in futuro.