ELK STACK

1. Introduction

          • Introduction to Elasticsearch
          • Overview of the Elastic Stack
          • Walkthrough of common architectures

3. Mapping & Indexing in Elasticsearch

          • How to create an Index
          • How to delete an Index
          • Mappings In Elasticsearch
          • Adding Mappings
          • Adding Data

5. Mapping & Analysis

          • Introduction to this section
          • Introduction to analysis
          • Using the Analyze API
          • Understanding inverted indices
          • Introduction to mapping
          • Overview of data types
          • How the “keyword” data type works
          • Understanding type coercion
          • Understanding arrays
          • Adding explicit mappings
          • Retrieving mappings
          • Using dot notation in field names
          • Adding mappings to existing indices
          • How dates work in Elasticsearch
          • How missing fields are handled
          • Overview of mapping parameters
          • Updating existing mappings
          • Reindexing documents with the Reindex API
          • Defining field aliases
          • Multi-field mappings
          • Index templates
          • Introduction to the Elastic Common Schema (ECS)
          • Introduction to dynamic mapping
          • Combining explicit and dynamic mapping
          • Configuring dynamic mapping
          • Dynamic templates
          • Mapping recommendations
          • Stemming & stop words
          • Analyzers and search queries
          • Built-in analyzers
          • Creating custom analyzers
          • Adding analyzers to existing indices
          • Updating analyzers

7. Add Data in Elasticsearch and Settings in Kibana

          • Getting Data In
          • Settings in Kibana

9. Kibana Visualization Interface

          • Steps For Designing Visualization
          • Visualization in Kibana
          • Pie Chart
          • Line Chart
          • Data Table
          • Area Chart
          • Mark down Widget
          • Metrics
          • Bar Chart

11. Elastic search advanced features like

          • Field- and document-level security
          • Audit logging
          • IP filtering
          • Notifications via email/SMS
          • Encrypted communications

2. Installation and Exploring Elasticsearch Cluster

            • Installation and configuration of Elasticsearch Cluster
            • Overview of installation options
            • Running Elasticsearch & Kibana in Elastic Cloud
            • Installing Elasticsearch on macOS and Linux
            • Installing Elasticsearch on Windows
            • Exploring the Elasticsearch directory
            • Installing Kibana on macOS and Linux
            • Installing Kibana on Windows
            • Understanding the basic architecture
            • Inspecting the cluster
            • Cluster Health of Elasticsearch
            • Get Indices lists
            • Get the Shards Details
            • Sending queries with cURL
            • Sharding and scalability
            • Understanding replication
            • Adding more nodes to the cluster (for development)

4. Document in Elasticsearch

            • What is Document
            • Create a Document in Elasticsearch
            • Retrieving a Document in Elasticsearch
            • Checking Whether a Document Exists
            • Replace a Document in Elasticsearch
            • Updating a Document in Elasticsearch
            • Creating a New Document in Elasticsearch
            • Deleting a Document in Elasticsearch
            • Bulk Operations in Elasticsearch

6. Querying ElasticSearch

            • Search Document by ID
            • Introduction of Query
            • Term Level Queries
            • Full Text Queries
            • Adding Boolean Logic to Queries
            • Joining Queries
              Aggregations

8. Kibana Discover Interface

            • Basic navigation in Kibana
            • Search & Query in Kibana
            • Filters in Kibana

10. Lab: Analyzing Apache Log Data

            • Lab setup and data onboarding
            • Dashboard 1: Number of Requests
            • Dashboard 2: Purchase Analytics
            • Dashboard 3: Bytes Transferred
            • Dashboard 4: File Report

12. Real World Project with Logstash, Kibana and Filebeat

            • installation and Configure Logstash
            • Logstash Overview and Indexing Apache Application Logs
            • Using Logstash for indexing CSV file data
            • Overview of Kibana Visualizations and Dashboards
            • More on Kibana Visualizations and Dashboards
            • Architecting the Elastic Stack
            • Setting up Filebeat
            • Using Filebeat with Logstash
Menu