Case: Monitorando Logs de Aplicações com ELK
2016
Agenda
1. Necessidade
2. Solução
3. Instalação
4. Configuração
5. Inicialização
6. Topologia
7. Resultado
8. Contato
Total de slides: 10
Duração aproximada: 20 min.
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ções
com dashboards
Solução
Logstash – Solução para coleta, processamento e transporte de dados;
Elasticsearch – Solução para indexação, pesquisa e análise de grande quantidade de
dados em tempo real;
Kibana - Front-end para pesquisa, análise e visualização de dados no Elasticsearch.
Instação
http://lmgtfy.com/?iie=1&q=elasticsearch+installation
Configuração
Logstash
Configuração
Kibana
Inicialização
Subindo os serviços
Verificando
Topologia
vmelk
Socket
IP: 192.168.200.1
Porta: 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:ApplicatinsMyApplicationMyApplication.exe","ProductCompany":"MyCompany","ProductName":"MyApplication","ProductVersion":"1.0.0","Severity":"Info","Tags"
:[],"Timestamp":"2016-11-03T16:00:00.2387069+00:00","TypeName":"LogEntry"}
Resultado
Resultado
Contato
Marcus Leandro
DevOps at Stone
E-mail Stone: mleandro@stone.com.br
E-mail: mvleandro@gmail.com
LinkedIn: https://linkedin.com/in/mvleandro
Obrigado!

Monitorando logs de aplicações com o ELK