Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Elastic Stack: Elasticsearch & Kibana — The Complete Guide
Rating: 4.1 out of 5(25 ratings)
71 students

Elastic Stack: Elasticsearch & Kibana — The Complete Guide

Install, secure, ingest & visualize logs using Elasticsearch, Kibana, Logstash, Beats, ILM, monitoring & alerts
Last updated 12/2025
English

What you'll learn

  • Install, secure, and configure a complete Elastic Stack (Elasticsearch, Logstash, Kibana, Beats)
  • Ingest and process data using Logstash, Filebeat, Metricbeat, Packetbeat, and Elastic Agent
  • Visualize real-time logs and metrics in Kibana using dashboards, Timelion & Lens
  • Monitor Elasticsearch, Logstash, and Beats with Metricbeat & Filebeat
  • Implement Index Lifecycle Management (ILM) and rolling upgrades for Elasticsearch clusters
  • Add nodes, scale clusters, and secure the Elastic Stack with built-in security features
  • Ingest real devices’ logs: FortiGate, Cisco ASA, SNMP, Syslogs, Bandwidth stats, and more
  • Build and deploy Elastic Stack using Docker, custom Logstash images & automation

Course content

7 sections37 lectures10h 22m total length
  • Master the Elastic Stack: Elastic Stack Overview8:39
  • Kibana Overview - Visualize and Manage Your Data29:28
  • Install and Configure a Secure Elastic Stack30:56
  • Configure Security for the Elastic Stack25:17
  • Securing the Elasticsearch Cluster33:16
  • Kibana: Advanced Visualizations Explained11:56
  • Kibana: DataView and Dashboards10:31

Requirements

  • Basic understanding of Linux or Windows command line
  • A computer capable of running multiple Elastic Stack services
  • No prior Elasticsearch or Kibana experience required — everything is taught from scratch

Description

This course is  Elastic Stack 8.x, including Elasticsearch, Kibana, Logstash, Beats, ILM, and Fleet Server.

Master the Elastic Stack: Elasticsearch & Kibana Hands-On is a complete, practical course designed for anyone who wants to learn how to install, configure, secure, ingest, monitor, visualize, and manage the Elastic Stack from scratch. Whether you are a beginner or an IT professional, this course covers all aspects of real-world data pipelines, monitoring, and analytics.

Why Learn Elastic Stack?

  • Power Modern Data Workflows – Ingest, enrich, and monitor logs from multiple sources like FortiGate firewalls, Cisco ASA, SNMP devices, and system logs.

  • Unlock Career Opportunities – Gain skills required for high-demand roles in DevOps, Security Operations, SIEM, Monitoring, and Analytics.

  • Build Enterprise-Level Solutions – Learn to manage clusters, implement Index Lifecycle Management (ILM), and scale Elasticsearch deployments efficiently.

  • Visualize & Analyze Data – Use Kibana dashboards, Lens, Timelion, and visualizations to turn raw logs into actionable insights.

What You Will Learn

By the end of this course, you will be able to:

  1. Install, configure, and secure a complete Elastic Stack including Elasticsearch, Kibana, Logstash, Beats, and Fleet Server.

  2. Ingest data from multiple sources using Logstash, Filebeat, Packetbeat, and Metricbeat.

  3. Monitor Elastic Stack components, clusters, and logs using Metricbeat & Filebeat.

  4. Visualize and analyze logs in Kibana, create dashboards, and use Timelion for advanced graphs.

  5. Implement Index Lifecycle Management (ILM) and perform rolling restarts to ensure cluster stability.

  6. Build automated alerting systems using Logstash Email Output Plugin and ElastAlert2.

  7. Deploy Elastic Stack using Docker and build custom Logstash Docker images.

  8. Work with real-world log sources such as FortiGate, Cisco ASA, SNMP, and Bandwidth statistics.

  9. Kibana Advanced Visualizations Explained

  10. Elasticsearch: Collect Logs Using Filebeat

  11. Kibana: DataView and Dashboards

  12. Elasticsearch: Mappings & Bulk Upload

  13. Elasticsearch: Install on Docker

  14. Elasticsearch: Complete Search with Query DSL

  15. Elasticsearch: Collect Metrics with Metricbeat

Hands-On Projects

You will gain practical experience through hands-on exercises covering:

  • Complete Elastic Stack setup and security configuration

  • Log ingestion pipelines from firewalls and network devices

  • Cluster monitoring, node addition, and scaling

  • Creating Kibana dashboards and Timelion graphs

  • Setting up automated alerts and notifications

  • Docker-based Elastic Stack deployment

By the end of this course, you will be confident in designing, deploying, and managing enterprise-grade Elastic Stack solutions for real-world applications.

Start Your Elastic Stack Journey Today!

Gain hands-on skills, boost your career, and become proficient in Elasticsearch, Kibana, Logstash, and Beats. This course equips you to handle logging, monitoring, analytics, and visualization like a professional.

Who this course is for:

  • Students who want to master the Elastic Stack from beginner to advanced
  • IT professionals working with logging, SIEM, monitoring, or analytics
  • Network & security engineers handling FortiGate, Cisco ASA, or firewall logs
  • DevOps and system administrators building monitoring pipelines
  • Data engineers who want to ingest, enrich, and visualize data at scale
  • Anyone wanting hands-on skills in Elasticsearch, Logstash, Kibana, Beats, and Docker