Få styr på Elastic Stack – hands-on kursus i ElasticSearch, Logstash og Kibana
Kort om kurset
Dette heldagskursus giver en grundlæggende og praktisk introduktion til ElasticSearch og hele Elastic Stack (Logstash, Fluentd/Fluentbit og Kibana). Vi starter med de vigtigste koncepter som cluster, node, indeks, shards og dokumenter – efterfulgt af hands-on øvelser med installation, indeksering, søgning, sortering og synonymer via Docker.
Dernæst kaster vi os ud i dataindsamling med Logstash, Fluentd og Elastic Agent, hvor du lærer at opsætte pipelines, indsamle data og udforske dem i praksis. Kurset afrundes med brug af Kibana til visualisering, udforskning, monitoring og livscyklusstyring – alt sammen demonstreret via praktiske eksempler og øvelser.
Som noget ekstra ser vi på øvrige anvendelser — f.eks. tekstbaseret søgning, typeahead og denormalisering. Der er løbende Q&A-sessioner, så alle kan få besvaret deres spørgsmål.
Indhold
Introduction to ElasticSearch (apprx. 90 min)
What is it - a little history
- Terminology
- Standalone
Cluster - Node - Indices - Shards - Documents
- Search and sorting
Show and tell - lets play with an index - do a little search and see what we can do out of the box
Excercises - Download and install the ElasticSearch docker image - Create an index, and add documents to the index - Search your index and do sorting - Add synonyms to your elastic search server
Questions (apprx. 15 min)
Collectors (apprx. 90 min)
- Logstash
- Fluentd
- Fluentbit
- Elastic Agent
- Prometheus
Show and tell - lets ingest some data and play around with it
Excercises - Setup Logstash to collect files - Setup Fluetd to collect files, telemetry from an app
Questions (apprx. 15 min)
Kibana (apprx. 90 min)
- Visualise
- Explore
Management & monitoring
- Objects
- Spaces
Lifecycle management
- Retention
Show and tell - lets play with our index in kibana
- Excercises
Questions (apprx. 15 min)
What else is it useful for? (apprx. 30 min)
- Textual search
- Typeahead
- Denormalization
- Show and tell
Questions (apprx. 30 min)
Forudsætninger
Der kræves ingen tidligere erfaring med ElasticSearch eller Elastic Stack. Det er en fordel med grundlæggende kendskab til JSON og terminal/kommandolinje, men det er ikke et krav. Du behøver ikke være udvikler for at få udbytte af kurset – nysgerrighed og teknisk interesse er nok.
Målgruppe
Kurset henvender sig til it-professionelle, udviklere, DevOps‑specialister og dataanalytikere, der ønsker at forstå og bruge ElasticSearch og Elastic Stack i praksis. Det er relevant for både begyndere og let øvede, som skal arbejde med søgning, loganalyse eller datavisualisering i deres daglige arbejde.
Efter kurset kan deltageren
-
Installere og konfigurere ElasticSearch og relaterede værktøjer via Docker
-
Strukturere og indeksere data i ElasticSearch
-
Udføre avancerede søgninger, sorteringer og filtreringer
-
Opsætte og anvende Logstash, Fluentd og Elastic Agent til dataindsamling
-
Bruge Kibana til at visualisere og analysere data
-
Forstå begreber som indeks, shards, dokumenter og clusters
-
Navigere i Elastic Stack og anvende det til relevante brugsscenarier som søgning, logging og monitorering
