The primary objective of the workshop is to help participants understand how logs from real-world applications can be collected, processed, searched, and visualized to gain actionable insights for monitoring, debugging, and security analysis.
This 2-hour workshop, delivered by three industry professionals, is structured into three progressive stages. It begins with foundational concepts of observability and logging, addressing the limitations of traditional logging systems and explaining the ELK architecture and its industry relevance. Participants will then move to a hands-on session where they set up the ELK Stack using Docker, configure Logstash pipelines, ingest logs into Elasticsearch, and perform live log queries. The final stage focuses on building Kibana dashboards, visualizing data, applying filters, and understanding alerting mechanisms, along with best practices for scaling ELK in production environments.
The workshop is targeted at Engineering, Computer Science, and IT students, along with DevOps enthusiasts, backend developers, and system engineers who want practical exposure to log analytics and observability tools. Participants are expected to bring laptops with at least 8GB RAM, with Docker pre-installed, and have basic familiarity with Linux and JSON.
Understand the fundamentals of observability, logging, and monitoring
Explain the architecture and role of each ELK Stack component
Set up the ELK Stack using Docker and Docker Compose
Configure Logstash pipelines to parse and process logs
Index and search logs efficiently using Elasticsearch
Create interactive Kibana dashboards and visualizations
Perform real-time log analysis for application monitoring and debugging
Gain awareness of alerting, scaling strategies, and best practices
Apply ELK Stack knowledge to real-world use cases, including system monitoring and security analytics