View a markdown version of this page

Executando uma avaliação do modo de falha no nível de serviço - AWS Resilience Hub

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Executando uma avaliação do modo de falha no nível de serviço

Você pode executar uma avaliação do modo de falha no console ou usando a AWS CLI. A avaliação é executada de forma assíncrona. O tempo de conclusão típico é de 5 a 15 minutos, dependendo da complexidade do serviço.

Pré-requisitos

  • A função de invocador do serviço deve estar configurada e acessível. Para obter mais informações, consulte Permissões e funções do IAM necessárias.

  • O serviço deve ter uma topologia descoberta válida com uma relação de fluxo de dados entre pelo menos dois recursos. Para obter mais informações, consulte Requisitos mínimos de topologia.

  • Pelo menos uma política de resiliência deve ser aplicada. As avaliações sem políticas ainda são executadas, mas produzem menos resultados direcionados.

Para iniciar uma avaliação do modo de falha (console)

  1. Navegue até seu serviço.

  2. Escolha a orientação do modo de falha e adicione quaisquer afirmações sobre seu serviço. Para obter mais informações, consulte Orientações sobre modos de falha.

  3. Escolha Executar avaliação do modo de falha.

  4. Aguarde a conclusão da avaliação (normalmente de 5 a 15 minutos).

Para iniciar uma avaliação do modo de falha (CLI)

aws resiliencehubv2 start-failure-mode-assessment \ --service-arn "arn:aws:resiliencehub:us-east-1:123456789012:service/checkout:abc123"

Para verificar o status da avaliação

aws resiliencehubv2 list-failure-mode-assessments \ --service-arn "arn:aws:resiliencehub:..."

Os valores de status progridem da seguinte forma: PENDINGIN_PROGRESS, então, SUCCESS ouFAILED.

Durante a avaliação, o Resilience Hub de próxima geração executa a descoberta de recursos em segundo plano:

  1. O Resilience Hub de próxima geração assume sua função de invocador.

  2. Lê recursos de suas fontes de entrada configuradas (tagsCloudFormation, Terraform ou Amazon EKS).

  3. Identifica relacionamentos pai-filho (por exemplo, grupo de Auto Scaling com instâncias do Amazon EC2).

  4. O Resilience Hub cria uma topologia do seu serviço.

  5. Cria uma topologia mostrando o fluxo e a contenção de dados.

Quando a topologia estiver concluída, você poderá visualizá-la no console:

  • Visualização gráfica — Mapa visual de recursos e conexões.

  • Visualização em tabela — Lista de todos os recursos descobertos com metadados.

  • Exportação JSON — Baixe a topologia completa para análise externa.