
Install and configure Kibana for the ELK stack, secure it with SSL certificates, connect to Elasticsearch, and plan production offline deployment.
Enable the stack monitoring UI and verify monitoring data, then configure elasticsearch and kibana to enable monitoring indices and view data in stack monitoring.
Install and configure Metricbeat on a dedicated EC2 instance, enable modules (system, SQL), connect to Kibana and Elasticsearch, and load built-in dashboards to monitor CPU, memory, and disk utilization.
Learn to configure Logstash input, filter, and output plugins—from beats, file, tcp, http, jdbc, and Kafka inputs—to grok and date filter, then output to Elasticsearch, Kafka, or S3.
Explore log harvesting with Filebeat and Logstash within the elk stack 9.2–9.5, from beginner setup to production-ready practices.
Learn to ingest csv data with filebeat and logstash in Elk stack 9.2–9.5, using the csv filter to parse comma separated values and define columns.
Learn how to ingest and parse JSON/NDJSON logs using filebeat and logstash, configure JSON filters, and route data to Elasticsearch with index management and basic grok and kv filters.
Learn to configure an Elasticsearch ingest pipeline with Filebeat, using grok and date processors to parse logs, map timestamps, and verify ingested data in Kibana.
Create a per-server agent policy, enroll Elastic agents, and add integrations to collect system metrics and logs. Install the agent on Linux, monitor health, and view dashboards.
Explore how Elastic APM collects traces via the open telemetry collector, processes them in the APM server, and visualizes latency, throughput, and errors in the observability UI across docker containers.
Master the ELK Stack (Elasticsearch, Logstash, Kibana) and learn how to deploy, monitor, secure, and manage production-ready Elastic environments from the ground up.
This course is designed for beginners, system administrators, DevOps engineers, Site Reliability Engineers (SREs), monitoring engineers, support engineers, and IT professionals who want to build practical skills in log management, observability, application monitoring, and data analysis using the Elastic Stack.
Starting with the fundamentals, you will learn the architecture of the ELK Stack and understand how Elasticsearch, Kibana, Logstash, Beats, Fleet, and Elastic Agents work together to provide a complete observability platform. No prior ELK Stack experience is required.
In this course you will learn:
ELK Stack architecture and core concepts
Elasticsearch installation, configuration, and security
Kibana installation and Stack Monitoring
Filebeat, Metricbeat, and Heartbeat deployment
Log collection and processing using Logstash
CSV and JSON data ingestion pipelines
Elasticsearch Ingest Pipelines
Fleet Server and Elastic Agent management
Stream data processing and enrichment
Synthetic Monitoring and Uptime Monitoring
Application Performance Monitoring (APM)
Kibana dashboards, Discover, and Dev Tools
AI Agent Builder in Kibana
Kibana Alerts and Elasticsearch Watchers
Elasticsearch upgrade and migration strategies
Production best practices and troubleshooting techniques
By the end of this course, you will be able to deploy and manage Elastic Stack environments, collect and analyze logs, monitor infrastructure and applications, create dashboards and alerts, troubleshoot issues, and confidently operate Elasticsearch clusters in production environments.
You will also learn how to configure monitoring solutions, build observability dashboards, create alerts, analyze logs, investigate incidents, and manage Elastic deployments using modern operational practices. Every topic is explained through practical demonstrations and real-world examples to help you gain hands-on experience.
Whether your goal is to become an Elastic Engineer, DevOps Engineer, Monitoring Engineer, Site Reliability Engineer, Platform Engineer, or Observability Specialist, this course will provide the skills needed to work with Elastic Stack in real-world production environments.