Aumentare la resilienza del playbook con i tentativi automatici

Supportato in:

Questo documento spiega perché a volte le azioni automatizzate nei playbook non vanno a buon fine a causa di problemi temporanei come interruzioni di rete o limiti di frequenza delle API. Per assicurarti che i playbook siano più resilienti, puoi configurare le singole azioni in modo che vengano ritentate automaticamente in caso di errori.

I tentativi di ripetizione delle azioni aiutano i playbook a ripristinarsi in seguito a errori temporanei come problemi di rete, limiti di frequenza delle API o non disponibilità del servizio. Questi tentativi vengono applicati alle azioni standard del playbook, come arricchimento, contenimento o notifiche.

Non vengono tentati nuovi tentativi per le azioni che vanno in timeout. Inoltre, non si applicano alle azioni di controllo del flusso (come condizioni o blocchi del playbook), in quanto non sono progettate per non riuscire nello stesso modo.

Configurare i nuovi tentativi di azione

Per configurare i tentativi per un'azione:

  1. Fai doppio clic sull'azione pertinente nel designer del playbook.
  2. Nella barra laterale, fai clic sulla scheda Impostazioni, quindi fai clic sul pulsante di attivazione/disattivazione Riprova in caso di errore per attivarlo.
  3. Specifica i seguenti parametri:
    • Numero di tentativi:inserisci il numero di volte in cui l'azione deve tentare di essere eseguita di nuovo in caso di errore.
    • Intervallo tra i tentativi: definisci l'intervallo in secondi, minuti o ore tra ogni tentativo.
  4. Nella sezione Se il passaggio non va a buon fine, seleziona una delle seguenti opzioni se l'azione non va a buon fine dopo tutti i tentativi:
    • Interrompi playbook: l'esecuzione del playbook viene interrotta.
    • Ignora passaggio: il playbook continua con il passaggio successivo.
  5. Fai clic su Salva.

Come vengono visualizzati i tentativi durante l'esecuzione del playbook

Quando viene eseguito un passaggio del playbook con tentativi, vengono visualizzati stati e messaggi specifici che indicano l'avanzamento dei tentativi:

  • Se un'azione non va a buon fine con i tentativi configurati, il suo stato nella scheda Playbook cambia temporaneamente in In attesa del prossimo tentativo prima del tentativo successivo.
  • Se l'azione va a buon fine dopo uno o più tentativi, il suo stato finale nella scheda Playbook indica la riuscita, insieme al numero di tentativi (ad esempio, Completato dopo due tentativi).
  • Se l'azione non va a buon fine dopo tutti i tentativi, il suo stato finale indica l'esito negativo, insieme al numero di tentativi (ad esempio, Non riuscita dopo 3 tentativi).
  • Informazioni pertinenti sui tentativi di riprova vengono visualizzate anche nella bacheca richieste.

Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.