Este post apresenta de forma fácil, a instalação do ELK no Ubuntu.
Baixando a imagem Docker
Para baixar a imagem ELK, execute o comando abaixo.
$ sudo docker pull sebp/elk:latest
Subindo a imagem ELK
Para subir a aplicação, execute o comando abaixo.
$ sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it --name elk sebp/elk
OBS: Se apresentar erro de memória, execute o comando abaixo.
$ sudo sysctl -w vm.max_map_count=262144
Esse comando é uma solução temporária, ao reiniciar o sistema, volta o valor padrão.
Para configurar a memória de forma definitiva, utilize o comando:
$ sudo gedit /etc/sysctl.conf
Adicionar a linha abaixo e salvar o arquivo.
vm.max_map_count=262144
Após subir a aplicação, pode-se testar os ambientes.
Elasticsearch:
Kibana:
Para a imagem
$ sudo docker ps
Resultado:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
7b1600afd168 sebp/elk “/usr/local/bin/star…” 15 minutes ago Up 14 minutes 0.0.0.0:5044->5044/tcp, 0.0.0.0:5601->5601/tcp, 0.0.0.0:9200->9200/tcp, 9300/tcp elk
Para com o id do container
$ sudo docker stop 7b1600afd168
Remover o nome elk
$ sudo docker rm elk