Objetivos
El contenido de la formación abarca como dar los primeros pasos con cada uno de los componentes del stack B-ELK y cómo este conjunto de herramientas son de gran utilidad a la hora de explotar los logs de nuestras aplicaciones, convirtiendo está información en información extremadamente valiosa para la toma de decisiones.
- Aprender los conceptos básicos y la función de cada componente dentro del stack B-ELK.
- Entender por qué la arquitectura propuesta por el stack es muy útil para el análisis de trazas operacionales.
- Saber configurarla para ofrecer una solución centralizada que nos ayude en la toma de decisiones apoyándose en nuestros logs.
- Empezar a utilizar el Stack e incluso extender su funcionalidad desarrollando tus propios Beats, Plugins, etc.
¿A quién va dirigido?
A aquellos equipos de desarrollo que quieren potenciar la explotación de sus “trazas operacionales” y facilitar el análisis y la toma de decisiones en el área de negocio.
A desarrolladores o analistas de datos que necesiten mejorar la forma de extraer y analizar la información de los logs de sus aplicaciones.
Contenidos
1. Introducción.
2. Beats
- ¿Qué es y cómo funciona?
- ¿Para qué sirve? ¿Cómo encaja en el Stack B-ELK?
- Instalar Beats
- Fichero de Configuración
- Diferentes Beats
- Ejemplo con FileBeat
- Ejemplo con MetricBeat
- Otros Beats.
- Crear tu propio Beats
3. Elasticsearch.
- ¿Qué es Elasticsearch?
- Conceptos básicos de Elasticsearch.
- Cluster
- Nodos
- Indices
- Shard
- Cómo instalar Elasticsearch.
- Configurar Elasticsearch.
- API’s de Elasticsearch.
- Mapping.
- Analizadores.
- Query DSL.
4. Logstash
- Qué es Logstash
- Cómo funciona Logstash.
- Cómo instalar Logstash.
- Desarrollo del Pipeline en Logstash
- Ejemplos
- Plugins
5. Kibana
- Qué es Kibana
- Introducción
- Cómo instalar Kibana
- Timelion y XPack
- Tipos de Filtros y Búsquedas
- Gráficos
- Tipos de Graficos
- Agregaciones
- Dashboard
- Cómo construirlo
- Cómo utilizarlo
- Administración
- Patrones
- Formato de campos
- Configuración Avanzada
- Gestión de Seguridad, Búsquedas guardadas, Visualizaciones, Panel de Control
- Informes
- Configurar
- Generar
- Plugins
- Instalar, Configurar, Actualizar, Deshabilitar o Borrar
- Crear tu propio plugin
- Plugins más utilizados.