Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Paso 1: configurar el bucket de Amazon S3 y Fluent Bit configuración
Cree un bucket de Amazon S3 para almacenar los archivos de registro cargados y la Fluent
Bit configuración que cada instancia descarga al arrancar. El bucket de Amazon S3 organiza el contenido con dos prefijos. El ecs-logs/ prefijo almacena los archivos de registro comprimidos que carga cada instancia, organizados por ID de instancia. El fluent-bit/ prefijo almacena los archivos de configuración que descarga cada instancia en el momento del arranque.
Los archivos de Fluent Bit configuración se cargan en el fluent-bit/ prefijo. Estos incluyen la configuración principal, las definiciones del analizador y los scripts de redacción de Lua.
Los archivos de configuración de muestra están disponibles en el repositorio complementario. GitHub
Una vez cargada la configuración, Fluent Bit organiza la salida del registro mediante la siguiente estructura de claves de Amazon S3:
s3://host-level-logs-bucket/ecs-logs/instance-id/source-tag/YYYY/MM/DD/HHMM-uuid.log.gz
Cada instancia escribe en una carpeta identificada por su ID de instancia. Dentro de esa carpeta, los registros se organizan por etiqueta de origen (por ejemplo, ecs-agentdocker,kernel) y, además, se dividen por fecha y hora.
Personalice la configuración eliminando las secciones INPUT innecesarias o ajustando los intervalos de recopilación para que se ajusten a sus necesidades.