Elastic stack ELK training

Deploy, setup and operate ELK.

Course overview

This cours intruce elastic stack (formely ELK , elasticsearch / logstash / kibana). Elastic stack is a good fit to store and analyze logs from your infrastructure. You will setup a complete system to collect logs, store them, format and display insights from them with really beautifull dashboard. Elastic stack is like a business intelligence system to get insights from data already present in your systems: logs ! With beats, logstash , elasticsearch and kibana you will setup a scalable qnd sustainable architecture. Possibilties for connecting all this elements are endless, you can integrate a kafka messaging system as well. With elasticsearch capabilities you can query and filter your dashboards in real time.


Main topics

  • - role of every stack elements
  • -extract data from logs
  • - store logs in elasticsearch
  • - how to connect elements of the stack and buil architectures
  • - every types of kibana visualizations
  • - sizing and operate the stack

Course outline

Introducing the stack

  • - elasticsearch: history and core principles
  • - logstash
  • - eco-system beats
  • - kibana
  • - stack elements versions
  • - use cases

Elasticsearch

  • - basics: index, shard, type, document
  • - architecture, clustering and scalability with sharding and replication
  • - mapping and data typing
  • - document storage
  • - data analysis
  • - querying overview
  • - filters
  • - aggregations
  • - ingest node: prepare data before storage

Logstash

  • - swiss knife
  • - input
  • - filtering and pattern matching with grok
  • - output
  • - collaborating with beats
  • - scalability / performances

Beats

  • - filebeat
  • - metricbeat
  • - packet beat

Kibana

  • - data discovery
  • - create visualisation
  • - timelion: time series
  • - dashboards
  • - Filters and real time search on your dashboards

Administration / operations

  • - metrics to watch / monitoring
  • - deploy in production and typical architectures
  • - sizing / scalability
  • - hot / warm architecture

Curator

  • - install
  • - use case: close eand delete of older logs

X-Pack

  • - xpack overview
  • - shield
  • - marvel
  • - graph
  • - watcher

Duration

2 days up to 4 days.

I can modulate the duration for your company.


Rates

Rates are defined for you, in inter or intra company.


Custom

Go back to me. I will adapt duration, location and course content.


Who should attend

CTO, COO, technical project manager, project manager, system administrator, developper.


Method

50 % theorie, 50% practice. Course include Hands-on labs on each topics to really understand each concept.


Training Instructor

Mathieu ELIE is your instructor. Working with elasticsearch since 2011, and has performance multiple tens of courses on this topic. Know more on your instructor.


Training materials

You will get PDF training materials for all of my courses and code for Hands-on labs.