Get in Touch

Course Outline

Introduction

  • Elastic Stack Overview (ELK)

Elasticsearch

Overview:

  • Core Concepts and Rationale
  • Key Terminology: Documents, Indexes, Shards, Nodes, Clusters, Scaling Up/Out

Operation: Configuration & Deployment

  • Configuring Elasticsearch
  • Deploying Elasticsearch
  • Lab Exercise

Nodes: Discovery, Types, and Cluster State

  • Distributed Model and Discovery Mechanisms
  • Master, Data, Client, and Tribe Nodes
  • Master Election Process and Minimum Master Nodes
  • Understanding Cluster State
  • Shard Allocation Strategies

Backup: Snapshot and Restore

  • High Availability vs. Backup Solutions
  • Repositories, Snapshots, and Restoration Processes
  • Internal Workings

Production Monitoring

  • Best Practices for Alerting
  • JVM Management
  • Query Performance Optimization
  • Thread Pools
  • Troubleshooting Common Issues

Production Operational Best Practices

  • Memory Management
  • Networking Considerations
  • Disk Configuration
  • Security Measures
  • Cluster Restart Procedures (Rolling and Full)

Logstash

  • Core Concepts and Rationale
  • Configuration Guidelines
  • Inputs, Filters, and Outputs
  • Installation and Configuration
  • Backup and Restoration
  • Cluster Dynamics and Availability Nuances
  • Best Practices

Kibana

  • Core Concepts and Rationale
  • Configuration Settings
  • Time Picker, Search Functionality, and Filters
  • Kibana Discover, Visualization, and Dashboard Interfaces
  • Installation and Configuration
  • Backup and Restoration
  • Cluster Dynamics and Availability Nuances
  • Best Practices

Filebeat

  • Log Handling and Issue Resolution
  • Filebeat Architecture
  • Installation and Configuration
  • Backup and Restoration
  • Cluster Dynamics and Availability Nuances
  • Best Practices

Summary and Conclusion

Requirements

  • Experience in system administration
  • Familiarity with the Linux command line
  • No prior experience with Elasticsearch is necessary

Target Audience

  • System administrators
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories