Aumentar a resiliência do playbook com novas tentativas automáticas

Compatível com:

Este documento explica por que as ações automatizadas em playbooks às vezes falham devido a problemas temporários, como interrupções de rede ou limites de taxa de API. Para garantir que seus playbooks sejam mais resilientes, configure ações individuais para serem repetidas automaticamente se encontrarem essas falhas.

As novas tentativas de ação ajudam os playbooks a se recuperar de falhas temporárias, como problemas de rede, limites de taxa da API ou indisponibilidade do serviço. Essas novas tentativas se aplicam a ações padrão do playbook, como enriquecimento, contenção ou notificações.

Não há novas tentativas para ações que expiram. Elas também não se aplicam a ações de controle de fluxo (como condições ou blocos de playbook), já que não foram projetadas para falhar da mesma forma.

Configurar novas tentativas de ação

Para configurar novas tentativas para uma ação, siga estas etapas:

  1. Clique duas vezes na ação relevante no designer de playbook.
  2. Na barra lateral, clique na guia Configurações e depois no botão Tentar novamente em caso de falha para ativar.
  3. Especifique os seguintes parâmetros:
    • Número de novas tentativas:digite quantas vezes a ação deve tentar ser executada novamente se falhar.
    • Atraso entre novas tentativas:defina o atraso em segundos, minutos ou horas entre cada nova tentativa.
  4. Na seção Se a etapa falhar, selecione uma das seguintes opções se a ação falhar após todas as tentativas de nova execução:
    • Parar playbook: a execução do playbook é interrompida.
    • Pular etapa: o playbook continua para a próxima etapa.
  5. Clique em Salvar.

Como as novas tentativas aparecem durante a execução do playbook

Quando uma etapa do playbook com novas tentativas é executada, você vê status e mensagens específicos que indicam o progresso das tentativas:

  • Se uma ação falhar com novas tentativas configuradas, o status dela na guia Playbooks mudará temporariamente para Aguardando nova tentativa antes da próxima tentativa.
  • Se a ação for bem-sucedida após uma ou mais tentativas, o status final na guia Playbooks vai indicar sucesso, junto com o número de tentativas (por exemplo, Concluído após duas tentativas).
  • Se a ação falhar após todas as tentativas, o status final vai indicar falha, junto com o número de tentativas (por exemplo, Falha após 3 tentativas).
  • Informações relevantes sobre tentativas de repetição também aparecem no Mural de casos.

Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.