Encaminhamento de log: CloudFront log-forwarding-cloudfront
Esta página explica como encaminhar logs de CDN do CloudFront para o bucket S3 do Adobe para a coleta de dados de tráfego direto. Você usará a página de configuração do LLM Optimizer CDN para integrar-se ao LLM Optimizer. Após a conclusão do processo de integração, siga as etapas fornecidas nesta página para configurar o encaminhamento de logs no console de painel do CloudFront.
Etapa 1: integrar no LLM Optimizer step-1
Na página do LLM Optimizer https://llmo.now/:
-
Vá para o Painel de configuração do cliente.
-
Clique na guia Configuração da CDN.
-
Clique em Introdução.
-
Ao lado de Ativar insights de tráfego de IA, clique em Configurar.
-
Digite sua ID da Conta da AWS.
-
Selecione CloudFront (BYOCDN).
-
Clique em Integrar.
Etapa 2: ativar o registro padrão (console CloudFront) step-2
Para habilitar o log padrão, no console de Gerenciamento do AWS:
-
Acesse o console CloudFront e atualize uma distribuição existente.
-
Abra a guia Log.
-
Escolha Adicionar e selecione o serviço para receber logs, neste caso Amazon S3.
-
Para Destino, selecione ou crie o recurso. Insira o nome do bucket, você pode copiar o valor da página de configuração do LLM Optimizer CDN.
-
Definir configurações adicionais:
-
Seleção de campo — escolha os campos do arquivo de log. Consulte os campos obrigatórios na página de configuração do LLM Optimizer CDN.
-
Particionamento — copie o sufixo de caminho da página de configuração do LLM Optimizer.
-
Formato de saída — o formato deve ser JSON.
-
-
Complete as etapas para atualizar ou criar a distribuição.
-
Na página Logs, confirme se Enabled aparece ao lado da distribuição.
Habilitar log padrão para entrega entre contas cross-account
A conta de origem (com a distribuição CloudFront) envia logs de acesso para a conta de destino (o compartimento S3 mostrado na página de configuração do LLM Optimizer CDN). Ambas as contas devem ter as permissões certas.
Por exemplo: a conta de origem 111111111111 envia logs para um bucket S3 na conta de destino 222222222222. Você pode usar a Interface de Linha de Comando do AWS.
arn:aws:logs:us-east-1:222222222222:delivery-destination:cloudfront-delivery-destination) pelo valor de ARN de destino de entrega da página de configuração do LLM Optimizer.
Configurar a conta de origem source-account
Em seguida, é necessário configurar a conta de origem:
-
Criar uma fonte de entrega - substituir o nome e o ARN de distribuição:
code language-bash aws logs put-delivery-source --name s3-cf-delivery \ --resource-arn arn:aws:cloudfront::111111111111:distribution/E1TR1RHV123ABC \ --log-type ACCESS_LOGS -
Criar a entrega - vincular origem ao destino; use o ARN de destino da etapa "Configurar a conta de destino":
code language-bash aws logs create-delivery --delivery-source-name s3-cf-delivery \ --delivery-destination-arn arn:aws:logs:us-east-1:222222222222:delivery-destination:cloudfront-delivery-destination -
Verificar:
- Na conta de origem: console CloudFront > sua distribuição > guia Logging. Em Type, você deve ver a entrega de logs entre contas do S3.
- Na conta destination: console S3 > bucket. Você deve ver o prefixo (por exemplo,
MyLogPrefix) e os logs nessa pasta.