In this course, you will learn to harness the power of data and extract relevant insights. You will explore how to aggregate data in Elasticsearch and create simple visualizations using line, area, and bar graphs. Later, you will create complex visualizations with heatmaps, timelines, and TSVB. Finally, you will build dynamic dashboards, including drilldowns between graphs, for efficient data analysis.
- Developers interested in working with and visualizing Elasticsearch data
- Configuring and using Kibana
- Creating and configuring index patterns
- Using the Discover interface to query data
- Creating basic and advanced visualizations
- Building and customizing dashboards
- Implementing user and role security in Kibana
- Basic understanding of database structure
- Knowledge of data types (int, float, string, etc.)
- Recommended: knowledge of Elasticsearch architecture and data structure (documents, fields, mapping)
- Kibana and Elastic Stack
- Introduction to Elastic Stack: Elasticsearch, Logstash, Kibana, Beats
- Elasticsearch Architecture: Clusters, Nodes, Indexes, Shards
- Data storage in Elasticsearch: documents, fields, mapping
- Kibana configuration
- Setting up Kibana
- Configuring the connection with Elasticsearch
- Configuring index patterns
- Discover interface
- Using the Discover interface
- Time intervals and data filtering
- Views in Kibana
- Basic visualizations: bar, line, area charts
- Advanced views
- Elasticsearch aggregations
- Heatmaps, tags clouds, geo maps
- Histograms and data tables
- Dashboards
- Creating and editing dashboards
- Drilldowns between views
- Security: users and roles
- Enabling security features
- Creating and managing users
- RBAC and space management
There are no recommendations at this time.

