Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

The ELK stack powered by Docker and Docker-compose.

Notifications You must be signed in to change notification settings

arnoFleming/docker-elk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

31 Commits

Repository files navigation

Docker ELK stack

Join the chat at https://gitter.im/deviantony/fig-elk

Run the ELK (Elasticseach, Logstash, Kibana) stack with Docker and Docker-compose.

It will give you the ability to quickly test your logstash filters and check how the data can be processed in Kibana.

Based on the official images:

HOW TO

Setup

  1. Install Docker.
  2. Install Docker-compose.
  3. Clone this repository

SELinux

On distributions which have SELinux enabled out-of-the-box you will need to either re-context the files or set SELinux into Permissive mode in order for fig-elk to start properly. For example on Redhat and CentOS, the following will apply the proper context:

.-root@centos ~
`-$ chcon -R system_u:object_r:admin_home_t:s0 fig-elk/

Usage

Start the stack and inject logs

First step, you can edit the logstash-configuration in logstash-conf/logstash.conf. You can add filters you want to test for example.

Then, start the ELK stack using docker-compose:

$ docker-compose up

You can also choose to run it in background (detached mode):

$ docker-compose up -d

Now that the stack is running, you'll want to inject logs in it. The shipped logstash configuration allows you to send content via tcp:

$ nc localhost 5000 < /path/to/logfile.log

Playing with the stack

The stack exposes 3 ports on your localhost:

Boot2docker

If you're using boot2docker, you must access it via the boot2docker IP address:

About

The ELK stack powered by Docker and Docker-compose.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%

AltStyle によって変換されたページ (->オリジナル) /