

# Pré-requisitos
<a name="insights-prerequisites"></a>

Antes de começar a usar os AgentCore insights, verifique se você tem o seguinte:

**Topics**
+ [Requisitos](#insights-prereqs-requirements)
+ [Permissões do IAM](#insights-prereqs-iam)
+ [Perfil de execução](#insights-prereqs-execution-role)

## Requisitos
<a name="insights-prereqs-requirements"></a>
+  ** AWS Conta** com as permissões apropriadas do IAM
+  CloudWatchAcesso à **Amazon** para ler rastros de sessões de agentes e visualizar resultados de insights
+  **Pesquisa de transações** ativada em CloudWatch — consulte [AgentCore Observabilidade para obter instruções de](observability.md) configuração
+  ** AWS Distro for OpenTelemetry (ADOT) SDK** instrumentando seu agente — seu agente deve emitir rastreamentos para o Logs CloudWatch 
+  **Um agente ativo** com pelo menos uma sessão concluída produzindo rastreamentos no CloudWatch Logs

## Permissões do IAM
<a name="insights-prereqs-iam"></a>

Seu usuário ou função do IAM precisa das seguintes permissões para configurar e executar insights:

```
{
    "Version": "2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "bedrock-agentcore:CreateOnlineEvaluationConfig",
                "bedrock-agentcore:GetOnlineEvaluationConfig",
                "bedrock-agentcore:ListOnlineEvaluationConfigs",
                "bedrock-agentcore:UpdateOnlineEvaluationConfig",
                "bedrock-agentcore:DeleteOnlineEvaluationConfig",
                "bedrock-agentcore:StartBatchEvaluation",
                "bedrock-agentcore:GetBatchEvaluation",
                "bedrock-agentcore:ListBatchEvaluations"
            ],
            "Resource": "*"
        }
    ]
}
```

## Perfil de execução
<a name="insights-prereqs-execution-role"></a>

A configuração de avaliação on-line requer uma função de execução (`evaluationExecutionRoleArn`) que permita ao serviço:
+ Leia os traços dos CloudWatch registros
+ Invoque os modelos do Amazon Bedrock para análise de insights
+ Armazene e recupere resultados de insights

Se você já configurou uma função de execução para AgentCore avaliações, a mesma função funciona para insights. Consulte [Pré-requisitos de avaliações](evaluations-prerequisites.md) para obter detalhes sobre a criação dessa função.

**nota**  
Se você planeja usar as descobertas do Insights para gerar configurações otimizadas por meio de [recomendações de AgentCore otimização](optimization-recommendations.md), você também precisa de `bedrock-agentcore:StartRecommendation``bedrock-agentcore:GetRecommendation`,`bedrock-agentcore:ListRecommendations`, e `bedrock-agentcore:DeleteRecommendation` permissões. Consulte [Pré-requisitos de otimização](optimization-prereqs.md) para obter detalhes.