Skip to content
/ elk Public

Docker Compose: Elasticsearch + Logstash + Kibana

Notifications You must be signed in to change notification settings

euclid1990/elk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elasticsearch + Logstash + Kibana Stack

Run the latest version of the ELK (Elasticsearch, Logstash, Kibana) stack with Docker and Docker Compose. All docker images is provided at here.

Setup

$ git clone git@github.com:euclid1990/elk.git /path_to_project
$ cd /path_to_project
$ docker-compose up

Note: If you using Ubuntu/Linux, you may need to change the permissions of folder:

sudo chmod -R 777 /path_to_project/data

Accessing Kibana

Kibana is a web application that you access through port 5601. Go to url: http://localhost:5601 with login information:

Username: elastic
Password: MyPwd123

Kibana service

Exploring Your Cluster

Using cURL in the Console to:

Cluster Health

GET /_cat/health?v

List All Indices

GET /_cat/indices?v

Exploring Logstash Data

GET /logstash-*/_search?q=*&sort=@timestamp:desc&pretty

Testing Environment

Testing environment

References:

About

Docker Compose: Elasticsearch + Logstash + Kibana

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published