Learning Elastic Stack
1h 56mBeginner2024-04-24
Authors

Josh Samuelson
Systems Administrator, DevOps Engineer
Course details
The Elastic Stack gives you the ability to aggregate logs from all your systems and applications, analyze these logs, and create visualizations for application and infrastructure monitoring, faster troubleshooting, security analytics, and more. This practical, exercise-driven course is focused on getting you up and running quickly in order to immediately get some benefit from the tools. Instructor Josh Samuelson covers setting up a full stack and shows you how to manage the tools. He explains the basics about how to work with the Elastic Stack, focusing on what you need to get started, so that you can feel confident exploring the tools on your own after completing the course.
Skills covered
Elastic StackData EngineeringLearningData ScienceOpen Source
Concepts
0. Introduction
- 01 - Get control of your data
- 02 - What you should know
1. The Elastic Stack
- 03 - What the stack can do
- 04 - Overview of the Elastic Stack components
- 05 - Set up your learning sandbox
- 06 - Install Elasticsearch and configure SSL
- 07 - Deploying Kibana
- 08 - View data in Kibana
2. Elastic Agent and Fleet
- 09 - Introducing Elastic Agent
- 10 - Install Fleet Server
- 11 - Install Elastic Agents
3. Getting Data into the Elastic Stack
- 12 - Getting data into Elasticsearch
- 13 - Spin up a noisy webserver
- 14 - Ingest Web Logs
- 15 - Processors
- 16 - Challenge - Elastic Agent and Elasticsearch integration
- 17 - Solution - Elastic Agent and Elasticsearch integration
4. Working with Kibana
- 18 - Explore the Kibana UI
- 19 - Kibana Query Language basics
- 20 - Visualizations
- 21 - Dashboards
- 22 - Challenge - Expand the dashboard
- 23 - Solution - Expand the dashboard
Conclusion
- 24 - Next steps