Coder Social home page Coder Social logo

efk_stack's Introduction

efk_stack

EFK Stack with Docker-Compose

[root@ip-10-91-41-215 elk]# docker-compose up --build -d
Creating network "elk_default" with the default driver
Building elasticsearch
Step 1/2 : FROM elasticsearch:5.5.2
 ---> d1ac13423d3c
Step 2/2 : RUN elasticsearch-plugin install --batch repository-s3
 ---> Using cache
 ---> c460367269f5
Successfully built c460367269f5
Successfully tagged elk_elasticsearch:latest
Building fluentd
Step 1/2 : FROM fluent/fluentd:v0.12-debian
 ---> 3bcd4366c0e6
Step 2/2 : RUN ["gem", "install", "fluent-plugin-elasticsearch", "--no-rdoc", "--no-ri", "--version", "1.9.2"]
 ---> Using cache
 ---> 272e7d301430
Successfully built 272e7d301430
Successfully tagged elk_fluentd:latest
Building curator
Step 1/10 : FROM gliderlabs/alpine:3.2
 ---> dfd25d204c70
Step 2/10 : ENV CURATOR_VERSION 3.4.0
 ---> Using cache
 ---> 776899479af1
Step 3/10 : RUN apk --update add python py-pip bash && pip install --upgrade  elasticsearch-curator==$CURATOR_VERSION
 ---> Using cache
 ---> 24a161fa2450
Step 4/10 : ADD docker-entrypoint.sh /
 ---> Using cache
 ---> 4f9791f57664
Step 5/10 : ADD tasks/optimize-indices.sh /etc/periodic/
 ---> Using cache
 ---> 31989ba9380f
Step 6/10 : ADD tasks/purge-old-indices.sh /etc/periodic/
 ---> Using cache
 ---> d700ca4aae55
Step 7/10 : RUN printf "\n*/5\t*\t*\t*\t*\t/etc/periodic/purge-old-indices.sh" >> /etc/crontabs/root
 ---> Using cache
 ---> 61a3b5d0d67d
Step 8/10 : RUN printf "\n*/5\t*\t*\t*\t*\t/etc/periodic/optimize-indices.sh" >> /etc/crontabs/root
 ---> Using cache
 ---> b48f52d15e1c
Step 9/10 : ENTRYPOINT ["/docker-entrypoint.sh"]
 ---> Using cache
 ---> 02a38abcb8db
Step 10/10 : CMD ["crond", "-f", "-l", "8"]
 ---> Using cache
 ---> b5a7852c8774
Successfully built b5a7852c8774
Successfully tagged elk_curator:latest
Creating elk_elasticsearch_1_48cd26c0f2b7 ... done
Creating elk_fluentd_1_1b266c2d6f1c       ... done
Creating elk_kibana_1_3eff7de6eded        ... done
Creating elk_curator_1_665081df3947       ... done

[root@ip-10-91-41-215 elk]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                                                                  NAMES
06a05295c5f2        elk_fluentd         "tini -- /bin/entryp…"   5 seconds ago       Up 2 seconds        0.0.0.0:9880->9880/tcp, 5140/tcp, 0.0.0.0:24224->24224/tcp, 0.0.0.0:24224->24224/udp   elk_fluentd_1_415173ea4f7c
6855691b6107        elk_curator         "/docker-entrypoint.…"   5 seconds ago       Up 2 seconds                                                                                               elk_curator_1_be9c765c0947
bb2df4424c67        kibana:5.5          "/docker-entrypoint.…"   5 seconds ago       Up 3 seconds        0.0.0.0:5601->5601/tcp                                                                 elk_kibana_1_4d0385478295
553faf7ff35f        elk_elasticsearch   "/docker-entrypoint.…"   6 seconds ago       Up 5 seconds        0.0.0.0:9200->9200/tcp, 0.0.0.0:9300->9300/tcp                                         elk_elasticsearch_1_5b663ec85bc2

EFK_STACK Running:

alt text

alt text

efk_stack's People

Contributors

nightmareze1 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.