Skip to content

labynocle/elk-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELK Demo

This little repository is linked to the following light talk: Suivre son activité avec une stack ELK [FR].

The aim of this repository is to have a basic and simple way to play with Kibana and some data.

This repository is inspired by the work of deviantony/docker-elk.

Random data have been generated thanks to Mockaroo

Compose the stack

The suggested stack is composed by:

  • an ElasticSearch instance which expose 2 ports: 9200 (HTTP for the Rest API) and 9300 (for the transport module)
  • a Logstash instance which expose the 5000 port (TCP input to let you easily inject data)
  • a Kibana instance which expose the 5601 port (HTTP for the dashboard web interface)
  • a Cerebro instance which expose the 9000 port (HTTP for the admin web interface)

Requirements

You just need to have:

How to use it?

It's pretty simple to launch the full stack:

cd elk-demo
sudo docker compose up

Then you just need to inject data:

nc localhost 5000 < data/random_data.json

Finally browse on:

Videocast

... coming soon I hope ...

Restore a given Kibana config

... coming soon I hope ...

About

A basic repository to play with an ELK stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published