
ELK Stack
Course Index
28 Lessons · 3 Sections
Master the ELK Stack — Elasticsearch, Logstash & Kibana for centralised logging, full-text search & security analytics. Covers Beats, Elastic Agent, ILM, Elastic SIEM, ECK on Kubernetes & ES9 AI 2026. Includes 4 builds: logging pipeline, Kibana dashboard, security RBAC & ELK on Kubernetes.
28Lessons
3Sections
4Projects
FreeAccess
Section 1Elasticsearch, Logstash & Kibana FundamentalsLessons 1–10
Lesson 1
What is the ELK Stack? Overview & Use Cases
Lesson 2
Elasticsearch: Architecture, Nodes & Shards
Lesson 3
Elasticsearch: Indexing, Mappings & Analysis
Lesson 4
Elasticsearch: DSL Queries & Aggregations
Lesson 5
Logstash: Pipelines, Inputs & Outputs
Lesson 6
Logstash: Filters — Grok, Mutate & Geoip
Lesson 7
Kibana: Interface, Discover & Dashboards
Lesson 8
Kibana: KQL Queries & Visualisations
Lesson 9
Filebeat: Lightweight Log Shipping
Lesson 10
Beats Family: Metricbeat, Packetbeat & Winlogbeat
Section 2Advanced ELK & ProductionLessons 11–22
Lesson 11
The ELKB Stack: Adding Beats to ELK
Lesson 12
Elastic Agent & Fleet: Modern Log Collection
Lesson 13
Elasticsearch Security: TLS, Roles & API Keys
Lesson 14
Elasticsearch Cluster Management
Lesson 15
Index Lifecycle Management (ILM)
Lesson 16
Machine Learning in Elasticsearch
Lesson 17
Elastic SIEM & Security Analytics
Lesson 18
Elasticsearch for APM
Lesson 19
ELK on Kubernetes: ECK Operator
Lesson 20
Elastic Cloud vs Self-Managed
Lesson 21
ELK vs Grafana Loki vs OpenSearch 2026
Lesson 22
Elasticsearch 9.x & AI Features 2026
Section 3Anti-Patterns, At Scale & ProjectsLessons 23–28
Lesson 23
ELK Anti-Patterns: Mapping Explosions & More
Lesson 24
ELK at Scale: Multi-Cluster & Cost Management
Lesson 25
Build a Centralised Logging Pipeline with ELK
Lesson 26
Build a Kibana Dashboard for Application Logs
Lesson 27
Set Up Elasticsearch Security & RBAC
Lesson 28
Deploy ELK on Kubernetes with ECK