Running ELK stack in Docker containers


Делаю
13.05.2019

По материалам индуса:

https://www.youtube.com/watch?v=U8Iq4vm2Ekk&list=PL34sAs7_26wOgpqMW_0_E95k9tq2VkMOZ&index=2


Рисунок индуса:

elk docker


Для прода рекомендуется ознакомиться с материалом:
https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html


$ mkdir ~/tmp/elk && cd ~/tmp/elk

# git clone https://bitbucket.org/sysadm-ru/vagrant.git

$ cd vagrant/vagrantfiles/ubuntu18/

$ vagrant up

$ vagrant ssh


Инсталлируем docker и docker-compose.


# vi /etc/sysctl.conf

Добавляем:

#################
# User defined
#
vm.max_map_count=262144


// Применить параметры до перезагрузки
# sysctl -w vm.max_map_count=262144

// Убедиться что параметр установлен правильно
# sysctl -a | grep vm.max_map_count


# su - vagrant
$ mkdir ~/tmp && cd ~/tmp
$ git clone https://bitbucket.org/sysadm-ru/elk.git

$ cd ~/tmp/elk/docker
$ docker-compose up


http://192.168.0.11:5601


Удалить созданную виртуальную машину (когда перестанет быть нужной)

$ docker-compose rm -f