Creazione di 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 errore 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 autonomamente le condizioni esatte per ogni anomalia. AAPI Ops determina le condizioni di anomalia giuste utilizzando metodi statistici e li aggiorna costantemente in base ai dati sul traffico recenti. Con il rilevamento delle anomalie, consenti ad Apigee di rilevare i problemi di traffico e rendimento, anziché predeterminare autonomamente le condizioni di avviso.

Quando AAPI-Ops rileva un'anomalia, mostra 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 su un evento simile in futuro, puoi creare un avviso di anomalia e configurare una notifica che ti invii un messaggio ogni volta che viene rilevata l'anomalia.

Prima di creare un avviso di anomalia, assicurati di aver ricevuto i ruoli richiesti per AAPI Ops.

Per creare un avviso di anomalia nella dashboard Criteri di avviso:

  1. Apri la dashboard Crea criterio di avviso in Google Cloud console.

    Nota:apri la dashboard Crea criterio di avviso in una nuova scheda se vuoi seguire i passaggi riportati di seguito.

  2. Fai clic su AGGIUNGI CONDIZIONE. Si apre una nuova finestra in cui puoi aggiungere la condizione di avviso.

    Configura un avviso.

  3. (Facoltativo) Aggiungi un titolo per la condizione nel campo Condizione senza titolo. Per questo esempio, lasceremo il campo vuoto, nel qual caso alla condizione verrà assegnato un titolo predefinito.
  4. Nel campo Find resource type and metric (Trova tipo di risorsa e metrica), digita

    anomaly

    e poi seleziona Conteggio eventi di anomalie Apigee.

    Seleziona l'anomalia.
  5. Fai clic su MOSTRA IMPOSTAZIONI AVANZATE e nel riquadro Aggregazione avanzata, seleziona delta nel campo Allineatore. Questo specifica in che modo i dati vengono aggregati in ogni periodo di tempo, che puoi impostare nel campo Periodo. Con l'impostazione delta, il valore aggregato è uguale al valore dei dati finali nel periodo di tempo meno il valore dei dati iniziali.

    Seleziona l'anomalia.
  6. Nel riquadro Configurazione, imposta Soglia su 0,5. (Per la soglia è possibile utilizzare qualsiasi numero compreso tra 0 e 1). Con questo valore, una singola anomalia supera la soglia e attiva l'avviso.

    Imposta la soglia di eventi.
  7. Fai clic su Aggiungi. Torni alla pagina Crea criterio di avviso, dove puoi vedere la condizione appena creata.

    Condizione di avviso completata.

A questo punto puoi scegliere di:

  • Fai clic su AGGIUNGI condizione per creare un'altra condizione per l'avviso oppure
  • Fai clic su AVANTI per passare al passaggio successivo, in cui potrai scegliere di creare una notifica per l'avviso, come descritto nella sezione successiva.

Se non vuoi creare una notifica, fai clic su AVANTI due volte senza inserire nulla per saltare i passaggi 2 e 3.

Fai clic su SALVA per salvare l'avviso.

Creazione di una notifica per un avviso

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

  • Email
  • PagerDuty
  • Slack
  • 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 il riquadro Criteri nella dashboard Avvisi della console Cloud e, nella riga relativa all'avviso che hai creato, fai clic sull'icona con tre puntini alla fine della riga e seleziona Modifica.

    Opzioni di notifica

    Viene visualizzata la dashboard Modifica criteri di avviso:

    Opzioni di notifica
  2. Nella sezione Che cosa vuoi monitorare?, fai clic su AVANTI.

    Opzioni di notifica
  3. Nella sezione Chi dovrebbe ricevere le notifiche, seleziona Canali di notifica, dove puoi scegliere tra i canali esistenti per ricevere le notifiche.

    Se vuoi creare un nuovo canale di notifica, seleziona GESTISCI CANALI DI NOTIFICA. Verrà aperta la dashboard Canali di notifica nella console Cloud, dove puoi aggiungere i canali. Per maggiori dettagli, consulta la pagina Creare e gestire i canali di notifica.

  4. Fai clic su AVANTI. Vengono visualizzate le opzioni mostrate di seguito.

    Opzioni di notifica
  5. Nel campo Nome avviso, inserisci un nome per l'avviso.
  6. Nel campo Documentazione, inserisci l'URL di una pagina web che fornisca informazioni su come risolvere il problema che ha causato l'avviso. L'URL verrà incluso nella notifica.
  7. Fai clic su Salva per creare l'avviso.

Quando viene attivato un avviso, riceverai una notifica con un riepilogo dell'incidente e la data e l'ora in cui si è verificato. La notifica contiene inoltre due link che ti aiutano a esaminare l'incidente:

  • VISUALIZZA INCIDENTE: visualizza l'incidente nella console Cloud.
  • VISUALIZZA IN APIGEE: visualizza un grafico della sequenza temporale del traffico API e delle tabelle di dati correlate nella dashboard di indagine sul monitoraggio delle API.