The Working with the ELK Stack training course is designed to demonstrate the skills and knowledge needed to use Elasticsearch to use the ELK (Elasticsearch, Logstash, Kibana) stack for log ingestion and analysis.
The course begins by examining how to install, configure, and run Elasticsearch and Kibana. Next, it discusses querying Elasticsearch using Kibana and reviewing the configuration of data indexing and analysis. Finally the course explores various major Elasticsearch Application Program Interfaces (APIs) and concludes with enhancing those pipelines with data parsing.
Prerequisites: The course assumes some familiarity with Python (limited), Extensible Markup Language (XML), JavaScript Object Notation (JSON), and command line tools.
Purpose
|
Learn how to use the ELK stack. |
Audience
|
Architects, developers, and administrators needing to use the ELK stack for log ingestion and analysis |
Role
| Software Developer |
Skill Level
| Intermediate |
Style
| Learning Spikes - Workshops |
Duration
| 3 Days |
Related Technologies
| Search | Elk |
Productivity Objectives
- Describe the advantages of using Elasticsearch
- Describe at a high-level the architecture and key elements used within Elasticsearch
- Perform searches and analysis using Kibana
- Describe how indexing and search is performed by Elasticsearch
- Configure indexing and search parameters
- Query Elasticsearch using the HyperText Transfer Protocol (HTTP) APIs
- Describe various possible logging ingestion solutions and options
- Experiment with data using Logstash
- Construct data pipelines in Logstash and query log data from Kibana