Creare avvisi di anomalie

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

Apigee ti consente di creare avvisi attivati da pattern di traffico API specifici, ad esempio quando il tasso di errori di un'API raggiunge una soglia predeterminata. AAPI Ops estende questa funzionalità con avvisi di anomalie, che vengono attivati ogni volta che Apigee rileva dati insoliti sul traffico API. Il vantaggio degli avvisi di anomalia è che non devi definire tu stesso le condizioni esatte per ogni anomalia. AAPI Ops determina le condizioni di anomalia corrette utilizzando metodi statistici e le aggiorna costantemente in base ai dati sul traffico recenti. Utilizzando il rilevamento delle anomalie, consenti ad Apigee di rilevare problemi di traffico e rendimento, anziché predeterminare tu stesso le condizioni di avviso.

Quando AAPI-Ops rileva un'anomalia, visualizza l'evento nella dashboard Anomaly Events. Tuttavia, non genera automaticamente un avviso per l'anomalia. Se esamini un'anomalia nella dashboard e decidi di ricevere un avviso in caso di eventi simili in futuro, puoi creare un avviso di anomalia e configurare una notifica che ti invii un messaggio ogni volta che viene rilevata l'anomalia.

Controllare le autorizzazioni richieste

Prima di creare un avviso di anomalia, assicurati di aver ricevuto l'assegnazione dei ruoli richiesti per AAPI Ops.

Crea un avviso di anomalia

Per creare un avviso di anomalia nella dashboard dei criteri di avviso:

  1. Apri la pagina Crea criterio di avviso > Aggiungi condizione di avviso.

    Vai ad Aggiungi condizione di avviso

    Configura un avviso.
  2. Fai clic su Seleziona una metrica.
  3. Nel campo Filtro, digita anomaly.
  4. Se non vengono visualizzati risultati, fai clic su Attivo per visualizzare tutti i tipi di metriche.
  5. Fai clic su Ambiente Apigee.
  6. Fai clic su Ambientazione.
  7. Fai clic su Conteggio eventi anomali Apigee.
  8. Fai clic su Applica.
  9. Nel menu Finestra mobile, seleziona il periodo di tempo.
  10. Nel menu Funzione finestra temporale continua, seleziona Delta. Specifica come vengono aggregati i dati in ogni periodo di tempo, che imposti nel campo Finestra mobile. Con l'impostazione Delta, il valore aggregato è uguale al valore finale dei dati nel periodo di tempo meno il valore iniziale dei dati.
  11. Fai clic su Avanti.
  12. Nella pagina Configura trigger di avviso, imposta il Valore soglia su 0,5. (Qualsiasi numero compreso tra 0 e 1 andrà bene per la soglia.) Con questo valore, una singola anomalia supera la soglia e attiva l'avviso.

  13. A questo punto, puoi scegliere di:

    • Fai clic su Aggiungi condizione di avviso per creare un'altra condizione per l'avviso oppure
    • Fai clic su Avanti per passare al passaggio successivo, in cui avrai la possibilità di creare una notifica per l'avviso.
  14. Se al momento non vuoi creare una notifica:
    • Fai clic su Avanti.
    • Imposta l'opzione Usa canale di notifica su Off.
  15. Inserisci un Nome policy di avviso.
  16. Fai clic su Crea policy per salvare l'avviso.

Creare una notifica per un avviso

Se vuoi ricevere una notifica immediata quando si verifica un incidente, puoi creare una notifica per l'avviso. Quando l'avviso viene attivato, Apigee ti invia una notifica. Puoi scegliere uno dei seguenti canali per ricevere la notifica:

  • App Cloud Console
  • Email
  • Google Chat (anteprima)
  • PagerDuty
  • Pub/Sub
  • Slack
  • SMS
  • Webhook

Per creare una notifica per un avviso:

  1. Se hai appena creato l'avviso (come mostrato nell'esempio precedente) e stai visualizzando la dashboard Crea criterio di avviso, vai al passaggio successivo.

    In caso contrario:

    • Apri la pagina Policy.

      Vai a Norme

    • Nella riga relativa all'avviso che hai creato, fai clic su Visualizza azioni > Modifica.
  2. Assicurati che l'opzione Usa canale di notifica sia attiva.
  3. Seleziona i canali di notifica su cui vuoi ricevere le notifiche. Se vuoi creare un nuovo canale di notifica, seleziona Gestisci canali di notifica. Per saperne di più, consulta Crea e gestisci canali di notifica.
  4. La maggior parte delle opzioni in questa pagina sono facoltative. Per saperne di più, consulta Creare criteri di avviso.
  5. Nella sezione Assegna un nome alla policy di avviso, inserisci un Nome policy di avviso.
  6. Se stai creando una nuova policy di avviso, fai clic su Crea policy. Se stai modificando un criterio di avviso esistente, fai clic su Salva criterio.

Quando viene attivato un avviso, riceverai una notifica con un riepilogo dell'incidente e del momento in cui si è verificato. La notifica contiene anche informazioni per aiutarti a esaminare l'incidente.