Introduction to ElasticSearch, Kibana, Logstash
Requirements
Vagrant with centos/7 box downloaded and installed
Overview
In this course we will go over the basics of standing up an ElasticStack node. We will cover the setting up elasticsearch, Kibana, Kafka, and logstash, going over how to ship, parse and visualize the log files and twitter data, finally showing how post notifications into slack.
Elasticsearch
Elasticsearch is a distributed, RESTful search and analytics engine capable of solving a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data so you can discover the expected and uncover the unexpected.
Kibana
Kibana lets you visualize your Elasticsearch data and navigate the Elastic Stack, so you can do anything from learning why you're getting paged at 2:00 a.m. to understanding the impact rain might have on your quarterly numbers.
Logstash
Logstash is an open source, server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite “stash.” (Ours is Elasticsearch, naturally.)
Training Resources:
https://github.com/SLCDoD-Elastic-Workshop
Please note, that we will be utilizing Elasticsearch 5.3.2 which requires java 8, it is recommended that you download and install this in your vagrant centos7 box prior to the start of the workshop, as it can be a lengthy process.