Temario del curso
Introducción
- Descripción general del Elastic Stack (ELK)
Módulo 1: Arquitectura del ELK Stack y Revisión del Entorno Existente
- Revisión de la arquitectura actual de Altor CB
- Arquitectura de ELK: Elasticsearch, Logstash, Kibana, Beats
- Nodo de ingestión frente a Logstash
- Consideraciones de escalabilidad y rendimiento en instalaciones on-premise
- Mejores prácticas de administración
Módulo 2: Beats – Monitoreo Distribuido (2 horas)
- Configuración y uso de Filebeat, Auditbeat, Winlogbeat y Packetbeat
- Envío seguro con SSL
- Módulos preconfigurados frente a entradas personalizadas
- Integración con Logstash y Pipelines de Ingestión
Módulo 3: Análisis e Ingestión de Registros desde Aplicaciones y Bases de Datos (4 horas)
- Ingestión de registros personalizados desde aplicaciones
- Uso de Logstash para el análisis y transformación de datos
- Uso de filtros: grok, dissect, kv, mutate, date
- Conexiones a bases de datos (Oracle, PostgreSQL, SQL Server) utilizando el complemento JDBC input
- Casos prácticos: registros de errores, auditorías, rastros y consultas lentas
Módulo 4: Búsqueda Avanzada y Expresiones Regulares (2 horas)
- Sintaxis avanzada de búsqueda en Kibana
- Uso de expresiones regulares (regex)
- Filtros y combinaciones OR/AND
- Campos anidados y matrices
- Guardar consultas y filtros reutilizables
Módulo 5: Paneles y Visualizaciones Personalizadas en Kibana (3 horas)
- Tipos de visualización: barras, líneas, mapas, tablas
- Agregaciones y métricas
- Filtros dinámicos, controles y características de exploración detallada (drill-down)
- Compartir paneles
- Ejercicios: creación de paneles a partir de registros de base de datos y sistema
Módulo 6: Alertas y Notificaciones por Correo Electrónico (3 horas)
- Introducción a Watcher y alternativas (ElastAlert, Alertas de Kibana)
- Creación de condiciones y disparadores personalizados
- Configuración del destino para correos electrónicos
- Ejercicio: enviar una alerta cuando se detecte un evento crítico en los registros de Windows o bases de datos
Módulo 7: Gestión de Usuarios y Permisos (2 horas)
- Introducción a X-Pack y opciones gratuitas
- Creación de usuarios y roles
- Control de acceso por índice, panel y consulta
- Ejercicio: definir roles para auditoría y operaciones
Módulo 8: API REST de Elasticsearch (3 horas)
- Fundamentos de la API RESTful de Elasticsearch
- Consultas GET / POST
- Indexación manual y automatizada
- Uso de herramientas como curl y Postman
- Ejercicios: búsqueda, inserción, eliminación y actualización de documentos
Resumen y Próximos Pasos
Requerimientos
- Comprensión de la arquitectura básica y los componentes del Elastic Stack (ELK)
- Experiencia con la ingestión y visualización de registros utilizando Kibana y Logstash
- Familiaridad con la línea de comandos de Linux y scripting básico
Público Objetivo
- Administradores de sistemas
- Ingenieros de infraestructura
- Equipos técnicos que busquen capacidades avanzadas de centralización de registros
Reseñas (2)
El material teorico mostrado y el detalle de las practicas
CESAR - ALTOR CASA DE BOLSA
Curso - Advanced ELK Stack for Log Management and Centralization
la actitud de los maestros a querer ayudarnos con nuestras dudas