

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á.

# AWS Step Functions and AWS X-Ray
<a name="xray-services-stepfunctions"></a>

AWS X-Ray se integra AWS Step Functions para rastrear e analisar solicitações de Step Functions. Você pode visualizar os componentes do aplicativo, identificar gargalos de performance e solucionar problemas de solicitações que resultaram em um erro. Para obter mais informações, consulte [AWS X-Ray Step Functions](https://docs.aws.amazon.com/step-functions/latest/dg/concepts-xray-tracing.html) no AWS Step Functions Developer Guide.

**Para habilitar o X-Ray rastreamento ao criar uma nova máquina de estado**

1. Abra o console Step Functions em [https://console.aws.amazon.com/states/](https://console.aws.amazon.com/states/).

1. Selecione **Criar máquina de estado**.

1. Na página **Definir máquina de estado**, selecione **Criar com trechos de código**. Se você optar por executar um projeto de amostra, não poderá ativar o X-Ray rastreamento durante a criação. Em vez disso, ative o X-Ray rastreamento depois de criar sua máquina de estado.

1. Escolha **Próximo**.

1. Na página **Especificar detalhes**, configure a máquina de estado.

1. Escolha **Ativar X-Ray rastreamento.**

**Para habilitar o X-Ray rastreamento em uma máquina de estado existente**

1. No console do Step Functions, selecione a máquina de estado para a qual você deseja habilitar o rastreamento.

1. Escolha **Editar**.

1. Escolha **Ativar X-Ray rastreamento.**

1. (Opcional) Auto-generate uma nova função para sua máquina de estado para incluir X-Ray permissões escolhendo **Criar nova função na** janela Permissões.  
![Seção de permissões com opções para criar uma nova função, escolher a existente ou inserir o ARN.](http://docs.aws.amazon.com/pt_br/xray/latest/devguide/images/stepfunctions-permissions.png)

1. Escolha **Salvar**.

**nota**  
Quando você cria uma nova máquina de estado, ela é rastreada automaticamente se a solicitação for amostrada e o rastreamento estiver ativado em um serviço upstream, como o Amazon API Gateway ou. AWS Lambda Para qualquer máquina de estado existente não configurada por meio do console, por exemplo, por meio de um CloudFormation modelo, verifique se você tem uma política do IAM que concede permissões suficientes para ativar X-Ray rastreamentos.