
Meet the author, a senior software engineer with deep expertise in Java, Spring, Hibernate, and Elasticsearch, Logstash, Kibana, who shares practical, production-level solutions through video lectures and hands-on learning.
Explore the Elasticsearch, Logstash, and Kibana stack, covering basic concepts, beats types and data ingestion, installation on cloud, and building dashboards with secured access.
Explore the Elasticsearch engine, open-source and distributed, for indexing and searching data, with Logstash collecting data and Kibana visualizing it via RESTful JSON access to index and documents.
The Logstash engine ingests data from files, databases, and RESTful APIs, and writes into Elasticsearch, enabling diverse log data processing and integration with Kibana.
Explore Kibana engine to visualize data via dashboards and timelines, run queries, generate reports, and enable email notifications while importing data from beats, Kafka, and RabbitMQ, with machine learning insights.
Beats act as lightweight data shippers for the Elastic Stack, collecting and shipping logs and metrics to Logstash or Elasticsearch with minimal configuration.
Explains how Lucene indexing works by using forward and inverted indexes, document frequency, and term frequency to determine relevance in Elasticsearch.
Attached the respective yml files. But due to security need to change their extensions from yml to txt.
Plz take reference of these text files as yml files used in installations
Learn how to launch Elastic Cloud, create your account, and explore pricing while using Elasticsearch and APM, with available documentation and setup videos.
Upgrade to Elasticsearch 7.12.0 by accessing past releases, downloading the 7.x package, and ensuring Java is present before running the upgrade.
Learn how to use Logstash to import rest api data into a text file by configuring input and output, running Logstash, and validating the ingest process.
Learn how to use Logstash to ingest data from a REST API into Elasticsearch, create and manage an index, and visualize the results with Kibana dashboards.
Ingest MySQL data into Elasticsearch via Logstash by configuring data input, output, and index settings. Monitor progress on the dashboard.
Demonstrates importing Nginx log data into Elasticsearch using Logstash, configuring inputs and outputs, and validating indices and data flow.
Course will emphasize on FileBeat installation and working in conjugation with logstash to push nginx log data into elasticsearch.
**Attached the respective yml files. But due to security need to change their extensions from yml to txt.
Explore data visualization in the Elastic stack tutorial, creating visualizations, selecting fields, configuring axes, and splitting charts by first and last name to reveal insights.
Create and customize a dashboard by adding panels, charts, and tables, configure metrics and time ranges, and share or export the dashboard data as csv.
Install and start metricbeat, configure outputs (including Elastic Cloud), and explore system metrics in Kibana by creating custom visualizations and dashboards from metricbeat data.
Explore aggregation theory in Elasticsearch, learning how to bucket documents, compute metrics, and use the output of other aggregations to derive insights.
Demonstrates Elasticsearch aggregations with max, sum, and unique counts, including cardinality, nested aggregations, and mapping properties for fields like age, name, and price.
Delve into tokenizer theory, exploring how tokens and language differences affect text analysis and analyzer choices in Elasticsearch workflows.
This Course is divided into Eight Major sections
--For first time user (basic)--
1) Author Introduction and Course Description
2) Introduction of complete ELK stack and different types of beats with internals of Elasticsearch and Lucene Indexing.
-- Usage of Elasticsearch
-- Usage of Logstash and FileBeat and when to use what
-- Usage of Kibana
-- And most interesting, Internals of Elasticsearch Indexing.
3) Installation of Elastic search and Kibana on Windows server. Also upgrade to Elasticsearch 7.12.0 while selecting from archival versions.
(Future Plan): Installation of Elastic search and Kibana on Linux Server
For Advance User
4) Data Ingestion from Mysql, Oracle, Apache, Rest API, & Nginx logs using Logstash & Filebeat with live examples.
5) Kibana for data visualization and dashboard (creation,monitoring & sharing) + Metricbeat + WinlogBeat (Installation, Data Ingestion and Dashboard Management)
6) DSL, Aggregation and Tokenizer Queries- with creating tokens for analyzing English and Hindi Language
-- When querying NoSql DB Elasticsearch what all means and methods to have via DSL.
How if you want to prioritize on any condition like distance from search ?
-- Inbuild functions via Aggregation
-- Searching in Different Languages via tokenizers.
In English you have, "How are you? Is it all good. Looking little upset today"
But in Hindi same will be, "आप कैसे हैं? क्या यह सब अच्छा है। आज थोड़ा परेशान दिख रहे हैं"
so the whole logic comes in tokenization to identify potential diffeences.
Future Plan
7) Cluster Setting
8) Role Security and Monitoring