Skip to main content

Atualização ELK em Ubuntu

Atualização ElasticSearch

1. Efetuar login no servidor com um cliente SSH.
2. Para confirmar qual versão do ElasticSearch você possui instalada atualmente, execute o comando abaixo e em seguida verifique o campo de “number”:

$ curl -u elastic:senhacorreta* -X GET "localhost:9200?pretty"

*no campo de "senhacorreta", preencha com a senha de acesso do usuário elastic. 

elastic-ubuntu-1.png

3. Antes de iniciarmos a atualização, aconselhamos que seja feito backup do arquivo "jvm.options"

Acesse a pasta: 

$ cd /etc/elasticsearch

Faça backup do arquivo:

cp jvm.options jvm.options_old

4. Pare os serviços do ElasticSearch:

$ sudo systemctl stop elasticsearch.service

elastic-ubuntu-2.png

5. Liste as versões disponíveis da aplicação:

$ apt-cache madison elasticsearch

Se ao executar o comando acima, não retornar as versões da aplicação, como na imagem abaixo, execute os próximos comandos, caso seja mostrado a listagem com as versões disponíveis, pule para o passo seguinte.

elastic-ubuntu-03.png

$ wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | apt-key add -

elastic-ubuntu-04.png

$ sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.list'

elastic-ubuntu-05.png

$ apt update

elastic-ubuntu-06.png

Execute o comando abaixo para exibir as versões disponíveis do ElasticSearch:

$ apt-cache madison elasticsearch

elastic-ubuntu-07.png

6. Selecionando a versão 7.10.0 do ElasticSearch:

$ apt-get install elasticsearch=7.10.0

elastic-ubuntu-08.png

Capturar.PNG

7. Abra o arquivo jvm.options:

$ vim /etc/elasticsearch/jvm.options  

8. Insira os campos abaixo no arquivo:

# log4j 2
-Dlog4j.shutdownHookEnabled=false
-Dlog4j2.disable.jmx=true
-Dlog4j2.formatMsgNoLookups=true

9. Salve as alterações apertando ESC no teclado e em seguida digite:

:w!

10. Recarregue os serviços:

$ systemctl daemon-reload

11. Inicie os serviços do ElasticSearch:

$ sudo systemctl start elasticsearch.service

12. Verifique se a aplicação foi iniciada com sucesso:

$ sudo systemctl status elasticsearch.service

elastic-ubuntu-09.png

13. Para conferir a versão do ElasticSearch, execute:

$ curl -u elastic:senhacorreta* -X GET "localhost:9200/?pretty"

*no campo de "senhacorreta", preencha com a senha de acesso do usuário elastic. 

elastic-ubuntu-010.png

Atualização Kibana

1. Pare os serviços do Kibana:

$ sudo systemctl stop kibana.service

2. Confirme se os serviços foram parados:

$ sudo systemctl status kibana.service

kibana-ubuntu-1.png

3. Liste as versões disponíveis da aplicação:

$ apt-cache madison kibana

kibana-ubuntu-2.png

4. Selecionando a versão 7.10.0 do Kibana:

$ apt-get install kibana=7.10.0

kibana-ubuntu-3.png

Na opção abaixo, coloque como “N” para que o seu arquivo kibana.yml configurado atualmente não seja substituído:

kibana-ubuntu-4.png

5. Após a atualização finalizar, recarregue os serviços:

$ sudo systemctl daemon-reload

6. Inicie os serviços do Kibana:

$ sudo systemctl start kibana.service

7. Verifique se os serviços foram iniciados com sucesso:

$ sudo systemctl status kibana.service

kibana-ubuntu-5.png

8. Acesse a aplicação e faça login para confirmar o sucesso da atualização:

kibana-ubuntu-6.png