Envíe los registros a CloudWatch Logs - Amazon CloudWatch

Envíe los registros a CloudWatch Logs

Para enviar registros desde los contenedores a Amazon CloudWatch Logs, puede utilizar Fluent Bit o Fluentd. Para obtener más información, consulte Fluent Bit y Fluentd.

Si aún no está utilizando Fluentd, se recomienda que utilice Fluent Bit por los siguientes motivos:

  • Fluent Bit tiene un espacio de recursos más pequeño y es más eficiente en el uso de la memoria y en la CPU que Fluentd. Si desea ver una comparación más detallada, consulte Comparación de rendimiento entre Fluent Bit y Fluentd.

  • AWS desarrolla y mantiene la imagen de Fluent Bit. Esto le da a AWS la capacidad de adoptar nuevas características de imagen Fluent Bit y responder a los problemas mucho más rápido.

Comparación de rendimiento entre Fluent Bit y Fluentd

Las siguientes tablas muestran la ventaja de rendimiento que tiene Fluent Bit sobre Fluentd en los usos de la memoria y la CPU. Los siguientes números son solo para referencia y pueden cambiar según el entorno.

Registros por segundo Uso de la CPU de Fluentd Uso de la CPU de Fluent Bit con configuración compatible con Fluentd Uso de la CPU de Fluent Bit con configuración optimizada

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

Registros por segundo Uso de memoria de Fluentd Uso de memoria de Fluent Bit con configuración compatible con Fluentd Uso de memoria de Fluent Bit con configuración optimizada

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