Enviar logs ao CloudWatch Logs
Para enviar logs de seus contêineres ao Amazon CloudWatch Logs, você pode usar Fluent Bit ou Fluentd. Para obter mais informações, consulte Fluent Bit
Se você ainda não estiver usando o Fluentd, recomendamos usar o Fluent Bit por estes motivos:
-
O Fluent Bit tem um espaço de recursos menor e é mais eficiente em termos de recursos com uso de memória e CPU do que o Fluentd. Para obter uma comparação mais detalhada, consulte Comparação de performance Fluent Bit e Fluentd.
-
A imagem do Fluent Bit é desenvolvida e mantida pela AWS. Isso dá à AWS a capacidade de adotar novos recursos de imagem do Fluent Bit e responder a problemas muito mais rapidamente.
Tópicos
- Comparação de performance Fluent Bit e Fluentd
- Configurar o Fluent Bit como um DaemonSet para enviar logs ao CloudWatch Logs
- (Opcional) Configurar o Fluentd como um DaemonSet para enviar logs ao CloudWatch Logs
- (Opcional) Configurar o registro do ambiente de gerenciamento do Amazon EKS
- (Opcional) Habilitar logs de acesso do App Mesh Envoy
- (Opcional) Habilite o recurso Use_Kubelet para clusters grandes
Comparação de performance Fluent Bit e Fluentd
As tabelas a seguir mostram a vantagem de performance que o Fluent Bit tem sobre o Fluentd em uso de memória e CPU. Os números a seguir são apenas para referência e podem se alterados de acordo com o ambiente.
Logs por segundo | Uso da CPU pelo Fluentd | Uso da CPU pelo Fluent Bit com configuração compatível com o Fluentd | Uso da CPU pelo Fluent Bit com configuração otimizada |
---|---|---|---|
100 |
0,35 vCPU |
0,02 vCPU |
0,02 vCPU |
1.000 |
0,32 vCPU |
0,14 vCPU |
0,11 vCPU |
5.000 |
0,85 vCPU |
0,48 vCPU |
0,30 vCPU |
10.000 |
0,94 vCPU |
0,60 vCPU |
0,39 vCPU |
Logs por segundo | Uso de memória do Fluentd | Uso de memória U pelo Fluent Bit com configuração compatível com o Fluentd | Uso de memória pelo Fluent Bit com configuração otimizada |
---|---|---|---|
100 |
153 MB |
46 MB |
37 MB |
1.000 |
270 MB |
45 MB |
40 MB |
5.000 |
320 MB |
55 MB |
45 MB |
10.000 |
375 MB |
92 MB |
75 MB |