Elastic Stack Monitoring: ES, Kibana, Agents/Beats, Logstash
Elastic Stack is a powerful platform used for searching, analysing, and visualizing data in real time.
What’s in this course?
In this course, you’ll learn Elastic Stack using Elastic Cloud, which provides a fully managed environment so you can focus on learning and building instead of handling complex installations.
You’ll start with observability fundamentals and understand how Elastic Stack fits into modern systems. Then, you’ll move into architecture and setup, deploying your environment on Elastic Cloud. From there, you’ll dive deep into Elasticsearch, learning how data is stored, indexed, and queried. You’ll perform real data operations, configure indices, and control mappings for efficient search and analytics.
Next, you’ll explore Kibana, where you’ll analyse data, build dashboards, and create meaningful visualizations. You’ll then move into data collection using Beats and Elastic Agent with Fleet, enabling centralized and scalable ingestion.
The course also covers alerting so you can proactively monitor systems, followed by an introduction to Logstash for building flexible data pipelines.
All topics are taught through real, hands-on demonstrations including troubleshooting and fixes, so you learn exactly how things work in real-world environments. By the end, you’ll have a complete understanding of Elastic Stack and be able to confidently use it in real observability workflows.
Course Structure:
Concept-based lectures
Hands-on demonstrations
Course Contents:
Observability Fundamentals
Elastic Stack in the Observability Ecosystem
Elastic Stack Architecture & Getting Started
Elasticsearch Fundamentals & Core Concepts
Elastic Stack Deployment Options
Data Operations and Index Configuration
REST API Fundamentals for Elasticsearch
CRUD Operations in Elasticsearch
Search Analytics and Mapping Control
Kibana Fundamentals & Data Exploration
Visualizations and Dashboards
Beats (Filebeat and Metricbeat)
Elastic Agent & Fleet
Alerts in Elastic Stack
Getting Started with Logstash
All sections of this course are demonstrated live, with the goal of encouraging enrolled users to set up their own environments, complete the exercises, and learn through hands-on experience!!