Executando verificação de segurança...
2

[Dúvida] Logging na CloudFront AWS

Olá pessoal,

Sou leigo em infra e estou precisando de uma ajuda. Notei um pico repentino no meu custo com a CloudFront, então ativei o loggin dele e está salvando o json no s3.

Agora, existe alguma forma visual de ler esses dados de forma gratuíta? Talvez baixando os arquivos na minha máquina e rodando algum software local, ou algo assim...

Minha idéia é não ter custos haha

Obrigado!

Carregando publicação patrocinada...
4

Olá!

Tu chegou a ver como funciona o CloudWatch?
É uma ferramenta dentro da AWS específica pra logs, onde você pode configurar retention days (dias em que os logs ficam guardados) e outras coisas úteis.
Usando ele, tu ganha o poder de filtrar e fazer algumas outras coisas nos teus logs.

O setup dele deve ser simples cara.

Boa sorte ae :)

1

Se não me engano só da pra mandar os logs do CF pra um S3.

Se quiseres mandar pro Cloudwatch dá pra implementar uma Lambda que faça isso, mas honestamente acho mais fácil vc consultar os logs no Athena. Geralmente eu faço isso com logs de ELB e CF que vão pro S3.

Dá uma lida nesse tópico: https://docs.aws.amazon.com/athena/latest/ug/application-load-balancer-logs.html. Creio que vai te ajudar.

Só um ponto de atenção: Athena cobra por dados escaneados, então tome cuidado com queries excessivas. Dê uma pesquisada sobre isso também. Qualquer coisa pergunta pros GPTs da vida que eles conseguem te dar uma visão nesse assunto.

1

Cara, usa o serviço da AWS chamado Athena, ele permite rodar queries em SQL direto nos logs que estão no S3 e gerar relatórios facilmente.