Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de ELK

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Este curso de ELK está diseñado para introducirte en el apasionante mundo de Elasticsearch, Logstash y Kibana, una potente pila de herramientas de código abierto para la gestión de datos y análisis de registros. A lo largo de este curso, te sumergirás en los conceptos fundamentales de ELK, aprenderás a configurar y desplegar cada una de estas herramientas, y dominarás técnicas avanzadas para recolectar, procesar y visualizar datos de manera efectiva.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en ELK bonificable para empresas

A quién va dirigido nuestro curso de ELK

- Profesionales del Big Data que necesiten mantener y gestionar stacks de ELK

Objetivos de nuestro curso de ELK

  • Los alumnos aprenderán a utilizar de manera profesional el motor de búsqueda Elasticsearch, así como de realizar un procesado masivo de datos e ingesta a través de flujos con Logstash.
  • Realizar visualizaciones mediante las dashboards en Kibana.
  • Conocer BEATS y sus módulos para añadir a las instancias ELK.

Qué vas a aprender en nuestro curso de ELK

Este curso de ELK está diseñado para introducirte en el apasionante mundo de Elasticsearch, Logstash y Kibana, una potente pila de herramientas de código abierto para la gestión de datos y análisis de registros. A lo largo de este curso, te sumergirás en los conceptos fundamentales de ELK, aprenderás a configurar y desplegar cada una de estas herramientas, y dominarás técnicas avanzadas para recolectar, procesar y visualizar datos de manera efectiva.

Requisitos de nuestro curso de ELK

  • Se recomienda estar familiarizado con la terminal de comandos del sistema operativo, así como con la instalación y configuración de aplicaciones.
  • Equipo Windows, Mac o Linux con acceso a usuario con permisos de instalación y configuración.
  • Equipo con capacidad para instalar stack de ELK.

Temario del curso de ELK

tema 1

Introducción a Elasticsearch

  • Introducción y conceptos
  • Licencias y distribuciones
  • Preparación del entorno
  • Arquitectura
iconArrowDown
tema 2

CRUD

  • Crear índices
  • Añadir documentos
  • Leyendo documentos
  • Actualizando documentos
  • Actualización con script
  • Upserts
  • Borrar documentos
  • Borrar índices
  • Importando datos con cURL
  • Actualizaciones en lote
iconArrowDown
tema 3

Trabajando con índices

  • Qué son los índices
  • Gestionar los índices
  • Importar datos con un Script
  • Importar datos CSV con Logstash
  • Importar datos JSON con Logstash
  • API de los índices
iconArrowDown
tema 4

Mapping

  • Tipos de datos
  • Mapping dinámico
  • Meta fields
  • Añadiendo mappings a índices existentes
  • Parámetros de Mapping
  • Formatos personalizados para fechas
iconArrowDown
tema 5

Análisis

  • Introducción
  • Filtros de caracteres
  • Tokenizers
  • Filtros de Tokens
  • API de Analyze
  • Analizadores de sistema
  • Analizadores personalizados
iconArrowDown
tema 6

Búsqueda

  • Introducción
  • Query DSL
  • Debug
  • Filtros de búsqueda
  • Full text vs Term level
  • Request URI
  • Puntuaciones
  • Búsquedas de un término
  • Múltiples términos
  • Búsqueda por rango de valores
  • Fechas relativas
  • Búsqueda con patrones
  • Búsqueda con expresiones regulares
  • Búsqueda flexible con match
  • Match en Frases
  • Búsqueda en varios campos
  • Búsquedas compuestas
  • Lógica de las búsquedas
  • Búsquedas con nombre
  • Búsqueda de objetos embebidos
  • Búsquedas por proximidad
  • Fuzzy match
  • Resaltado de la búsqueda en los campos
  • Mapeado de Relaciones
  • Sinónimos
  • Stemming
iconArrowDown
tema 7

Resultados

  • Filtros
  • Tamaño del resultado
  • Offset
  • Ordenación
  • Paginación
  • Formato
iconArrowDown
tema 8

Agregaciones

  • Buckets
  • Agregaciones por métricas
  • Agregaciones buckets
  • Agregaciones estadísticas
  • Agregaciones anidadas
  • Agregaciones por rango
  • Histogramas
iconArrowDown
tema 9

Clustering en Elasticsearch

  • Qué son los clusters
  • Clusters en Elasticsearch
  • Crear un cluster
  • API cluster Elasticsearch
iconArrowDown
tema 10

Kibana

  • Análisis con Kibana
  • Configuración y administración
  • Logs
  • Kibana Discover (Análisis de Logs)
  • Visualizaciones: Histograma
  • Visualizaciones: Pie
  • Visualizaciones: Gauge
  • Visualizaciones: Mapas
  • Visualizaciones: Controles
  • Visualizaciones: Metric
  • Visualizaciones: Tablas de datos
  • Otras visualizaciones
  • Kibana Dashboards
iconArrowDown
tema 11

Logstash

  • Introducción
  • Diseño de Logstash
  • Arquitectura de Logstash
  • Instalación de Logstash
  • ¿Qué son las directivas?
  • ¿Cómo funcionan las directivas?
  • Introducción a funciones Hook
  • Creando una directiva
  • Pasando valores a directivas personalizadas
  • Pasando argumentos a directivas personalizadas
  • Modificando directivas personalizadas
  • Registrando directivas
  • Usando múltiples modificadores
  • Pasando valores complejos a directivas
iconArrowDown
tema 12

Logstash Inputs

  • Pipeline de Logstash
  • Input: Stdin
  • Input: File
  • Input: Beats
iconArrowDown
tema 13

Logstash Filters

  • Filter: Grok. Procesamiento básico de los logs
  • Filter: Mutate
  • Filter: Date
  • Filter: Translate
  • Filter: GeoIp
  • Filter: Ruby
iconArrowDown
tema 14

Logstash Outputs

  • Output: Stdout
  • Output: Elasticsearch
  • Otros plugins de salida
  • Combinando configuraciones
  • Monitorización de Logstash
  • Configuración avanzada
  • Múltiples pipelines
  • Uso de pipelines
iconArrowDown
tema 15

Beats

  • ¿Qué son los Beats?
  • MetricBeat
  • PacketBeat
  • FileBeat
  • FileBeat: configuración manual
  • FileBeat: configuración avanzada
  • FileBeat: uso de módulos preconfigurados
  • Análisis con FileBeat
  • WinlongBeat
  • Heartbeat
iconArrowDown
tema 16

Buenas Prácticas Elk

  • Tamaño de los Shards en ElasticSearch
  • Replicación
  • Configurando colas persistentes en Logstash
  • Convenciones en Kibana
iconArrowDown
tema 17

Mantenimiento Elk

  • Habilitar el modo mantenimiento
  • Asignar roles
  • Eliminar índices viejos
  • Crear copias de seguridad de los índices
  • Eliminar viejas copias de seguridad
  • Manejar los estados del cluster
  • Agilizar la carga de trabajo
iconArrowDown

Preguntas Frecuentes de ELK

¿Cuáles son los Beneficios del curso ELK?

accordionIcon
El curso de ELK te permitirá gestionar y analizar grandes volúmenes de datos en tiempo real, mejorarás la capacidad de monitoreo de sistemas y tendrás mayores habilidades en la búsqueda y análisis de registros. También optimizarás la toma de decisiones basada en datos.

¿El curso de ELK se puede bonificar a través de FUNDAE?

accordionIcon
Sí, el curso de ELK se puede bonificar a través de FUNDAE para aquellas empresas que cumplan con los requisitos establecidos por dicha fundación.

¿En que modalidades se imparte el curso de ELK?

accordionIcon
El curso de ELK se imparte en modalidad online y en aula virtual personalizada, adaptándose así a las necesidades específicas de las empresas.

¿Qué habilidades desarrollaré con el curso de ELK?

accordionIcon
Desarrollarás habilidades en la gestión de la búsqueda y análisis de registros, monitoreo de sistemas en tiempo real, y manejo de herramientas de visualización de datos. También mejorarás en la administración de la plataforma ELK y obtendrás conocimientos avanzados en Elasticsearch, Logstash y Kibana.

¿Cómo puedo inscribirme en el curso de ELK?

accordionIcon
Puedes inscribirte en el curso de ELK rellenando los formularios que aparecen en la web de Imagina Formación. Asegúrate de proporcionar toda la información necesaria para completar el proceso de inscripción satisfactoriamente.