

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

# Registro em log de erros com logs de erro no Lex V2
<a name="error-logs"></a>

Você habilita *logs de erro* para armazenar interações com o bot. Você pode usar esses logs de erro para examinar o desempenho do bot e solucionar erros com conversas.

Os logs de erro são configurados para uma versão. Cada versão pode ter configurações diferentes para os logs de erro. Os registros de texto armazenam a entrada de texto nos CloudWatch registros. Você pode ativar a criptografia de registros de texto usando o gerenciamento de AWS KMS clientes CMKs.

## Políticas do IAM para logs de erro
<a name="error-logs-policies"></a>

Dependendo do tipo de registro selecionado, o Amazon Lex V2 exige permissão para usar os buckets Amazon CloudWatch Logs e Amazon Simple Storage Service (S3) para armazenar seus registros. Você deve criar funções e permissões do AWS Identity and Access Management para permitir que o Amazon Lex V2 acesse esses recursos. 

### Criação de um perfil do IAM e políticas para logs de erro
<a name="error-logs-role-and-policy"></a>

Para habilitar registros de conversas, você deve conceder permissão de gravação para CloudWatch Logs e Amazon S3. Se você habilitar a criptografia de objetos para seus objetos do S3, precisará conceder permissão de acesso às AWS KMS chaves usadas para criptografar os objetos. 

Você pode usar o console do IAM, a API do IAM ou o AWS Command Line Interface para criar a função e as políticas. Essas instruções usam a CLI da AWS para criar a função e as políticas.

****Para criar um perfil do IAM para logs de erro

A função do IAM que você usa para habilitar os registros de conversas deve ter a PassRole permissão iam:. A política a seguir deve ser anexada ao perfil:

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "iam:PassRole",
            "Resource": "arn:aws:iam::{{111122223333}}:role/role"
        }
    ]
}
```

------

## Habilitação dos logs de erro no Lex V2
<a name="enabling-error-logs"></a>

Para ativar logs de erro usando o console do Amazon Lex V2:

1. Faça login no AWS Management Console e abra o console do Amazon Lex em [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/).

1. Na lista **Bots**, escolha o bot que você deseja habilitar para logs de erro.

1. No menu à esquerda, escolha **Versão**.

1. Na lista **Versão**, escolha a versão para a qual você deseja configurar logs de erro.

1. Na seção **Detalhes da versão**, escolha **Habilitar**.

1. Escolha **Salvar** para iniciar o registro em log de conversas. Se necessário, o Amazon Lex V2 atualizará sua função de serviço com permissões para acessar o grupo de CloudWatch registros de registros.

## Desabilitação dos logs de erro no Lex V2
<a name="disabling-error-logs"></a>

Para desativar logs de erro usando o console do Amazon Lex V2:

1. Faça login no AWS Management Console e abra o console do Amazon Lex em [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/).

1. Na lista **Bots**, escolha o bot que você deseja habilitar para logs de erro.

1. No menu à esquerda, escolha **Versão**.

1. Na lista **Versão**, escolha a versão para a qual você deseja configurar logs de erro.

1. Na seção **Detalhes da versão**, escolha **Desabilitar**.

1. Escolha **Salvar** para interromper o registro em log de conversas.