Esaminare le anomalie

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

Quando vedi un'anomalia nella dashboard Anomalie operazioni, puoi approfondire la questione nelle dashboard Monitoraggio API. Le dashboard mostrano grafici e tabelle di dati API recenti, che forniscono informazioni molto specifiche su ciò che stava accadendo nell'API al momento dell'anomalia.

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

Esempio: anomalia del codice guasto

Supponiamo che tu stia esaminando la dashboard Anomalie delle operazioni e noti l'anomalia mostrata di seguito:

Visualizzare le anomalie nella dashboard Anomalie delle operazioni

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

Anomalia visualizzata nella dashboard di indagine.

Il riquadro Dettagli evento anomalia mostra una sequenza temporale del tasso di errore. Il grafico mostra che l'anomalia si è verificata dopo le 07:00, quando il tasso di errore è aumentato da meno di 0,4 a più di 0,8.

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

Nota: se il grafico Codice errore per ora non è visualizzato, seleziona Codice errore nel menu Grafici per visualizzarlo: Seleziona il grafico Codice guasto.

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

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

Visualizza il grafico Codice errore per ora.

Osserva 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 non è disponibile un'origine del messaggio delle norme JSON to XML). Questo è il codice di guasto che ha attivato l'anomalia. Al contrario, nei quattro intervalli precedenti il numero medio di risposte con questo codice di errore era di circa 291, quindi il salto a 1499 è stato sicuramente un evento insolito.

Per ulteriori informazioni sul messaggio di errore SourceUnavailable, consulta Risoluzione dei problemi relativi agli errori di runtime dei criteri JSON to XML.

A questo punto, esistono due modi per continuare a indagare sulla causa dell'anomalia:

  • Visualizza in dettaglio i dati del codice di errore al momento dell'anomalia facendo clic sulla cella relativa all'anomalia nel grafico Codice errore per data.

    Fai clic sulla cella della tabella relativa all'anomalia.

    Nel riquadro a destra vengono visualizzate le tabelle di distribuzione per steps.json2xml.SourceUnavailable in base all'origine dell'errore, al proxy e al codice di stato.

    In questo esempio, le tabelle non forniscono ulteriori informazioni perché tutti i codici di errore derivano dalla stessa origine, dallo stesso proxy e dal medesimo codice di stato. In altri casi, le tabelle di distribuzione possono indicarti la posizione e la causa dell'anomalia.

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