13
Case: Monitorando Logs de Aplicações com ELK 2016

Monitorando logs de aplicações com o ELK

Embed Size (px)

Citation preview

Page 1: Monitorando logs de aplicações com o ELK

Case: Monitorando Logs de Aplicações com ELK2016

Page 2: Monitorando logs de aplicações com o ELK

Agenda

1. Necessidade2. Solução3. Instalação4. Configuração5. Inicialização6. Topologia7. Resultado8. Contato Total de slides: 10

Duração aproximada: 20 min.

Page 3: Monitorando logs de aplicações com o ELK

Necessidade• Solução centralizada de logs

• Capacidade de receber logs de diversas tecnologias distintas

• Capacidade de busca, análise, tratamento e monitoração de aplicaçõescom dashboards

Page 4: Monitorando logs de aplicações com o ELK

SoluçãoLogstash – Solução para coleta, processamento e transporte de dados;

Elasticsearch – Solução para indexação, pesquisa e análise de grande quantidade dedados em tempo real;

Kibana - Front-end para pesquisa, análise e visualização de dados no Elasticsearch.

Page 5: Monitorando logs de aplicações com o ELK

Instaçãohttp://lmgtfy.com/?iie=1&q=elasticsearch+installation

Page 6: Monitorando logs de aplicações com o ELK

ConfiguraçãoLogstash

Page 7: Monitorando logs de aplicações com o ELK

ConfiguraçãoKibana

Page 8: Monitorando logs de aplicações com o ELK

InicializaçãoSubindo os serviços

Verificando

Page 9: Monitorando logs de aplicações com o ELK

Topologia

vmelk

SocketIP: 192.168.200.1Porta: 3015

Mensagem{"RequestUri":"http://127..0.1:10100/v1","ApplicationId":"f24dbb31-a065-4fa7-b6f8-19cddac7d7c5","MachineName":"DEV0013","ManagedThreadId":"11","ManagedThreadName":null,"Message":"Operation completed'.","NativeProcessId":"28552","NativeThreadId":"10488","OSFullName":"Microsoft Windows NT 6.2.9200.0","ProcessName":"My application","ProcessPath":"D:\\Applicatins\\MyApplication\\MyApplication.exe","ProductCompany":"MyCompany","ProductName":"MyApplication","ProductVersion":"1.0.0","Severity":"Info","Tags":[],"Timestamp":"2016-11-03T16:00:00.2387069+00:00","TypeName":"LogEntry"}

Page 10: Monitorando logs de aplicações com o ELK

Resultado

Page 11: Monitorando logs de aplicações com o ELK

Resultado

Page 12: Monitorando logs de aplicações com o ELK

ContatoMarcus Leandro

DevOps at Stone

E-mail Stone: [email protected]: [email protected]: https://linkedin.com/in/mvleandro

Page 13: Monitorando logs de aplicações com o ELK

Obrigado!