Descripción:
Fluentd es un proyecto de software de recolección de datos de código abierto multiplataforma desarrollado originalmente en Treasure Data.
Está escrito principalmente en los lenguajes C y Ruby.
Se dedica principalmente a buscar y recoger toda la información (logs) que generan las diferentes aplicaciones de tu sistema.
Su principal característica es la conexión de distintas fuentes de datos con múltiples destinos (desde bases de datos a servicios web, otros ficheros, etc.). Una labor que habitualmente era ejecutada de manera manual por los desarrolladores.
Fluent Bit es un procesador de logs multiplataforma y de código abierto que pretende ser una navaja suiza genérica para el procesamiento y distribución de logs.
Hoy en día, el número de fuentes de información en nuestros entornos es cada vez mayor. Manejar la recopilación de datos a escala es complejo, y recoger y agregar datos diversos requiere una herramienta especializada que pueda lidiar con:
- Diferentes fuentes de información
- Diferentes formatos de datos
- Fiabilidad de los datos
- Seguridad
- Enrutamiento flexible
- Múltiples destinos
Objetivo del curso: En este curso, explorará la gama completa de operaciones y características de Fluentd y Fluent Bit, desde la instalación de las herramientas como procesos nativos hasta la ejecución de Fluentd y Fluent Bit en contenedores. El curso también examina el uso de Fluentd y Fluent Bit como simples reenviadores de registros, así como el uso de las herramientas como sofisticados agregadores y procesadores de registros. Una vez finalizado el curso, dispondrá de los conocimientos necesarios para implementar las herramientas de Fluent en una amplia gama de entornos de producción.
Requisitos de ingreso.
- Comprensión de textos en idioma inglés.
- Cierta familiaridad con el registro y la gestión de registros es útil
- Familiaridad con la administración de sistemas Linux
- Los laboratorios requieren un sistema Ubuntu 20.04 mínimo con Docker instalado.
Temario:
- Introducción al curso
- Ecosistema Fluent y registro unificado
- Entrada y salida de registros Entrada y salida de registros
- Filtrado de datos y creación de canalizaciones
- Análisis sintáctico y formateo de datos Análisis sintáctico y formateo de datos
- Despliegues multi-instancia con el ecosistema Fluent
- Supervisión de la capa de registro unificada Supervisión de la capa de registro unificada
- Optimización y depuración de configuraciones del ecosistema Fluent Optimización y depuración de configuraciones del ecosistema de Fluent
- Seguridad de los despliegues del ecosistema Fluent Protección de las implementaciones del ecosistema Fluent
- Depuración, ajuste y seguridad de Fluentd Depuración, ajuste y seguridad de las configuraciones de Fluentd
- Introducción a Fluent Bit Introducción a Fluent Bit
Quiero conocer fluentd y fluentbit