Envíanos tu consulta
Términos y condiciones *
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de ELK Avanzado

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Aprende a trabajar con el entorno de ELK Stack, que consta de ElasticSearch, Logstash, Kibana y Beans. Descubre cómo recopilar información de eventos, aplicaciones, servicios o servidores, cómo procesar esa información, y cómo presentarla de una forma atractiva para el cliente.

Adquiere también todos los conocimientos necesarios para llevar un correcto mantenimiento de ELK y aprende cuales son las mejores prácticas para dominar estos programas.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en ELK Avanzado bonificable para empresas

A quién va dirigido nuestro curso de ELK Avanzado

Profesionales que deseen aprender a trabajar con ElasticSearch, Logstash y Kibana, además de adquirir experiencia avanzada en la configuración y mantenimiento de proyectos bajo estas tecnologías.

Objetivos de nuestro curso de ELK Avanzado

  • Garantizar que el alumno comprenda los fundamentos de ElasticSearch en profundidad
  • Además de ser capaz de poner en marcha configuraciones avanzadas y buenas prácticas para el mantenimiento de proyectos ELK

Qué vas a aprender en nuestro curso de ELK Avanzado

Aprende a trabajar con el entorno de ELK Stack, que consta de ElasticSearch, Logstash, Kibana y Beans. Descubre cómo recopilar información de eventos, aplicaciones, servicios o servidores, cómo procesar esa información, y cómo presentarla de una forma atractiva para el cliente.

Adquiere también todos los conocimientos necesarios para llevar un correcto mantenimiento de ELK y aprende cuales son las mejores prácticas para dominar estos programas.

Requisitos de nuestro curso de ELK Avanzado

  • Se recomienda haber trabajado con bases de datos previamente.

Temario del curso de ELK Avanzado

tema 1

Introducción a Elasticsearch

  • Introducción y conceptos
  • 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

Configuraciones Avanzadas en Elasticsearch

  • Deshabilitar el “Swapping”
  • Incrementar los descriptores de archivos (MAC y Linux)
  • Incrementar la memoria virtual
  • Establecer un número de hilos de ejecución
  • Configuración de la caché de DNS en JVM
  • Decrementar el máximo de transmisiones TCP
iconArrowDown
tema 10

Clustering en Elasticsearch

  • Qué son los clusters
  • Clusters en Elasticsearch
  • Crear un cluster
  • API cluster Elasticsearch
  • Clusters remotos
  • Distintos modos de un clúster remoto
iconArrowDown
tema 11

Endpoints

  • Qué es un endpoint
  • Para qué sirven los endpoints
  • Instalar y configurar un endpoint
  • Cambiar las URL de los endpoint
  • Personalizar los endpoints
  • Configuración de los endpoint
iconArrowDown
tema 12

Deployment

  • Deploy con Kubernetes
  • Deploy con Docker
iconArrowDown
tema 13

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 14

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 15

Logstash Inputs

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

Logstash Filters

  • Filter: Grok. Procesamiento básico de los logs
  • Filter: Grok. Procesamiento avanzado de logs
  • Filter Grok. Usos avanzados
  • Filter: Mutate
  • Filter: Date
  • Filter: Translate
  • Filter: GeoIp
  • Filter: Ruby
iconArrowDown
tema 17

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 18

Plugins de Logstash

  • Input plugins
  • Filter plugins
  • Output plugins
iconArrowDown
tema 19

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 20

Integraciones

  • GitHub
  • Gmail
  • Drive
  • OneDrive
  • Slack
  • Jira
  • Apache
  • GitLab
  • Heroku
iconArrowDown
tema 21

Buenas Prácticas Elk

  • Tamaño de los Shards en ElasticSearch
  • Replicación
  • Arquitectura Hot-Warm
  • Pipelines en Logstash
  • Configurando colas persistentes en Logstash
  • i18n en Kibana
  • Convenciones en Kibana
iconArrowDown
tema 22

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
tema 23

Caso práctico: Log de servidor Apache

  • Introducción al proyecto guiado
  • Montando el servidor de apache
  • Ingestar y transformar los logs con Logstash
  • Indexarlos en ElasticSearch
  • Visualizarlos en Kibana
iconArrowDown
tema 24

Caso práctico: Aplicación de búsqueda

  • Introducción al proyecto guiado
  • Indexación de documentos en ElasticSearch
  • Conexión al endpoint de ElasticSearch
  • Landing con campos de búsqueda y resultados
iconArrowDown

Preguntas Frecuentes de ELK Avanzado

¿Cuáles son los Beneficios del curso ELK Avanzado?

accordionIcon
El curso ELK Avanzado te permitirá mejorar la gestión y el análisis de datos a través de la suite ELK (Elasticsearch, Logstash y Kibana). Podrás optimizar el rendimiento de tus sistemas, mejorar la toma de decisiones basada en datos y aumentar la eficiencia operativa.

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

accordionIcon
Sí, el curso de ELK Avanzado se puede bonificar a través de FUNDAE. Puedes consultar con nuestro equipo de soporte para obtener más información sobre cómo aprovechar esta bonificación y reducir el costo de formación para tu empresa.

¿En qué modalidades se imparte el curso de ELK Avanzado?

accordionIcon
El curso de ELK Avanzado se imparte en modalidad online y en aula virtual personalizada. Ambas modalidades están diseñadas para ofrecer flexibilidad y adaptarse a tus necesidades y horarios.

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

accordionIcon
Con el curso de ELK Avanzado desarrollarás habilidades en la instalación, configuración y gestión de Elasticsearch, Logstash y Kibana. Además, aprenderás a analizar y visualizar datos en tiempo real, crear dashboards personalizados y mejorar la capacidad de toma de decisiones basada en datos.

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

accordionIcon
Puedes inscribirte en el curso de ELK Avanzado rellenando los formularios que aparecen en la web. Simplemente selecciona el curso, completa tus datos en el formulario de inscripción y sigue las instrucciones para finalizar el proceso.