Course Outline

Setting up Prerequisites

  • Elasticsearch: Introduction 
  • Elasticsearch: Installation and Configuration
  • elasticdump
  • Brief Introduction to Kibana
  • Nested Objects - Limitation to Kibana

Setting up Kibana

  • Kibana: Install and Configure
  • Configuring Elasticsearch and connecting Kibana
    • Dynamic Mapping
    • Limitations
  • Tribe Nodes

Using Kibana

  • Indices and Filters
  • Discover Interface
    • Time Filter
    • Toolbar and Searchbar
    • Field Lists
    • Document Data and Context - Add/View/Edit/Delete
  • Visualization Interface
    • Aggregations
      • Bucket Aggregations - Date Histogram, Date Range, Range, Histogram, Terms and Filters
      • Metric Aggregations - Count, Sum, Average, Min, Max, Percentile, Percentile Ranks and Unique
    • Create Visualization
    • Chart, Line, Area
    • Data Table
    • Metrics
    • Other Visualization Types
  • Dashboard Interface: Building, Merging, Loading and Sharing
  • Graph: Configure, Troubleshoot and Limitations

Kibana: Dev Console

  • Overview
  • Shortcuts: Brief
  • Settings and Configuring

Kibana in Production

  • SSL encryption
  • Load Balancing using Elasticsearch Nodes


  • Managing Fields and Formatters
  • Saved Searches, Visualizationad and Dashboards
  • Apache/nginx proxy for security


  • Install/Update/Disable/Remove Plugins
  • Plugins Manager



Delegates should have a prior experience with elasticsearch and system adminstration in order to attend this training.

  14 Hours


Related Courses

Drupal and Solr

 14 hours

Drupal is a free and open-source framework for content management and digital experiences. Apache Solr is a fast, scalable and open-source Java search platform.

Apache Solr - Full-Text Search Server

 14 hours

The course is intended for IT specialist that want to implement a solution that allows for elastic and efficient searching of big data sources. This course uses the newest stable version of Solr, if you wish to use older or unstable version, please

Solr for Developers

 21 hours

This course introduces students to the Solr platform. Through a combination of lecture, discussion and labs students will gain hands on experience configuring effective search and indexing. The class begins with basic Solr installation and

Advanced Solr

 14 hours

Solr is a search platform that is wrapped over the Apache Lucene Library. With Solr, developers can maintain the mapping of key elements such as words, terms, phrases, etc. Advanced Solr development enables the creation of a high level search


 14 hours

Apache SolrCloud is a distributed data processing engine that facilitates the searching and indexing of files on a distributed network. In this instructor-led, live training, participants will learn how to set up a SolrCloud instance on Amazon

Implementation and Administration of Elasticsearch

 21 hours

Audiance Administrators or developers who want to know how to use Elasticsearch.  

Elasticsearch Advanced Administration, Monitoring and Maintenance

 14 hours

Audience Administrators or developers who want to know how to use Elasticsearch.  

Elasticsearch for Developers

 14 hours

Elasticsearch is an open-source, distributed search engine. It is commonly used together with Logstash (data-collection and log-parsing engine) and Kibana (analytics and visualization platform) to make up the "ELK stack". This

ELK: Elasticsearch, Logstash and Kibana for Administrators

 14 hours

This instructor-led, live training is aimed at system administrators who wish to set up an ELK stack (Elasticsearch, Logstash, Kibana). Note that a minimum of 3 delegates is needed for this course to run. The training starts with a discussion of

Search and Analytics with Amazon OpenSearch

 21 hours

OpenSearch (successor of Elasticsearch) is an open source software for search and analytics. It provides an easy-to-use visualization tool, OpenSearch Dashboards, for real-time data monitoring and reporting. This instructor-led, live training

Carrot2 for Organizing Search Results

 7 hours

Carrot2 is a Java-based open-source search results clustering engine for automatically clustering small collections of documents such as search results or document abstracts, into thematic categories. Carrot2 offers ready-to-use components for

Basic and Extended Regular Expressions

 14 hours

Regular expressions are sets of characters that define a search pattern. Regular expressions are often used for creating algorithms to find, find and replace, or validate input. This instructor-led, live training (online or onsite) is aimed at

Sphinx Search Engine

 7 hours

Sphinx is a fulltext open-source search engine that provides text search functionality to client applications. In this instructor-led, live training, participants will learn install, configure, and manage Sphinx. By the end of this training,