Slide 1

Slide 1 text

Elastic Stack Haydar KÜLEKCİ

Slide 2

Slide 2 text

Elastic Stack

Slide 3

Slide 3 text

Elastic Stack & X-Pack

Slide 4

Slide 4 text

X-Pack

Slide 5

Slide 5 text

X-Pack

Slide 6

Slide 6 text

A Small Note Security is important

Slide 7

Slide 7 text

Simple ransomware may lock the system in a way which is not difficult for a knowledgeable person to reverse, and display a message requesting payment to unlock it.

Slide 8

Slide 8 text

Ransomware Simple ransomware may lock the system in a way which is not difficult for a knowledgeable person to reverse, and display a message requesting payment to unlock it.

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Logstash & Beats

Slide 11

Slide 11 text

Logstash & Beats • Ingest any data, from any source, in any format. • Beats is a platform for lightweight shipper. • Logstash is a dynamic data collection pipeline.

Slide 12

Slide 12 text

https://www.digitalocean.com/community/tutorials/how-to-install-elasticsearch-logstash-and-kibana-elk-stack-on-ubuntu-14-04

Slide 13

Slide 13 text

Example Topology With Kafka Shipper Indexer

Slide 14

Slide 14 text

Kibana

Slide 15

Slide 15 text

What is?

Slide 16

Slide 16 text

Elasticsearch

Slide 17

Slide 17 text

Elasticsearch • Near Real-time Search • Analysis • Clustering • High Availability • Full-Text Search • Document Base • Developer Friendly Rest API • Based on Lucene

Slide 18

Slide 18 text

Elasticsearch • Provide a Rest API • Full-text search and filtering with Search API • Storing Logs with Elasticsearch and Filtering with Kibana • Near Real-time Analysis with Aggregations

Slide 19

Slide 19 text

Basic Concepts • Cluster : One or more your nodes (servers). • Node : A single server that is part of your cluster. • Index : A collection of documents that have similar characteristics. • Type : An option to categorize your data of your index. • Document : A basic unit of information that can be indexed. (JSON) • Shards & Replica : A concept to solve scaling and storing large amount of data.

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

Demo

Slide 22

Slide 22 text

Haydar KÜLEKCİ https://tr.linkedin.com/in/hkulekci elasticsearch.kulekci.net/ https://github.com/hkulekci/es5-presentation