Get in Touch
 Duration 21 hours

Course Outline

Introduction

  • Comprehensive overview of the Elastic Stack (ELK)

ELK Stack Architecture and Review of Existing Environment

  • Assessment of Altor CB's current architecture
  • ELK architecture components: Elasticsearch, Logstash, Kibana, and Beats
  • Distinguishing between Ingest nodes and Logstash
  • Scalability and performance considerations for on-premise deployments
  • Administrative best practices

Beats – Distributed Monitoring

  • Configuration and application of Filebeat, Auditbeat, Winlogbeat, and Packetbeat
  • Secure data transmission using SSL
  • Comparison of preconfigured modules versus custom inputs
  • Integration with Logstash and Ingest Pipelines

Parsing and Ingesting Logs from Applications and Databases

  • Ingestion of custom logs from application sources
  • Utilizing Logstash for data parsing and transformation processes
  • Application of filters: grok, dissect, kv, mutate, and date
  • Establishing database connections (Oracle, PostgreSQL, SQL Server) via the JDBC input plugin
  • Practical scenarios: analyzing error logs, audit trails, traces, and slow queries

Advanced Search and Regular Expressions

  • Advanced search syntax techniques in Kibana
  • Application of regular expressions (regex)
  • Utilizing filters and OR/AND logical combinations
  • Handling nested fields and arrays
  • Saving queries and filters for reuse

Custom Dashboards and Visualizations in Kibana

  • Exploring visualization types: bar charts, line graphs, maps, and tables
  • Implementing aggregations and metrics
  • Using dynamic filters, controls, and drill-down functionalities
  • Sharing dashboards with relevant stakeholders
  • Practical exercises: constructing dashboards based on database and system logs

Alerts and Email Notifications

  • Overview of Watcher and alternative solutions (ElastAlert, Kibana Alerts)
  • Defining custom conditions and triggers
  • Configuring email output settings
  • Practical exercise: generating alerts upon detection of critical events in Windows or database logs

User and Permission Management

  • Introduction to X-Pack features and available free options
  • Creating users and defining roles
  • Implementing access controls at the index, dashboard, and query levels
  • Practical exercise: defining roles for audit and operations teams

Elasticsearch REST API

  • Foundations of the Elasticsearch RESTful API
  • Executing GET and POST queries
  • Performing manual and automated indexing
  • Utilizing tools such as curl and Postman
  • Practical exercises: searching, inserting, deleting, and updating documents

Requirements

  • A solid understanding of the fundamental ELK Stack architecture and its components
  • Practical experience in ingesting and visualizing logs using Kibana and Logstash
  • Proficiency with the Linux command line and basic scripting concepts

Target Audience

  • System Administrators
  • Infrastructure Engineers
  • Technical teams aiming to achieve advanced capabilities in log centralization

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories