SlideShare uma empresa Scribd logo
1 de 13
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!

Mais conteúdo relacionado

Destaque

Design Portfolio
Design PortfolioDesign Portfolio
Design Portfoliojpwheels
 
Short-a Words
Short-a WordsShort-a Words
Short-a WordsClaire B
 
Townet. Piattaforme Waver per il network management
Townet. Piattaforme Waver per il network managementTownet. Piattaforme Waver per il network management
Townet. Piattaforme Waver per il network managementTownet
 
Proposed Changes in General-Season Deer Hunting — Dec. 2, 2010 Meeting
Proposed Changes in General-Season Deer Hunting  — Dec. 2, 2010 MeetingProposed Changes in General-Season Deer Hunting  — Dec. 2, 2010 Meeting
Proposed Changes in General-Season Deer Hunting — Dec. 2, 2010 MeetingUtah Division of Wildlife Resources
 
อนุทินครั้งที่5
อนุทินครั้งที่5อนุทินครั้งที่5
อนุทินครั้งที่5Iam Boice
 
Taco Bell ADV 492
Taco Bell ADV 492Taco Bell ADV 492
Taco Bell ADV 492Zach Chmill
 
AngularJS: A framework to make your life easier
AngularJS: A framework to make your life easierAngularJS: A framework to make your life easier
AngularJS: A framework to make your life easierWilson Mendes
 
Html5 api herói, vilão e sua utilização hoje em aplicações reais
Html5 api  herói, vilão e sua utilização hoje em aplicações reaisHtml5 api  herói, vilão e sua utilização hoje em aplicações reais
Html5 api herói, vilão e sua utilização hoje em aplicações reaisWilson Mendes
 
Декада инвалидов
Декада инвалидовДекада инвалидов
Декада инвалидовNikita Kudelin
 
CIS 2303 LO2 Part 3
CIS 2303 LO2 Part 3CIS 2303 LO2 Part 3
CIS 2303 LO2 Part 3Ahmad Ammari
 
Uni masr.com f29d8aea7936d9edc04dafcd2ad1b027
Uni masr.com f29d8aea7936d9edc04dafcd2ad1b027Uni masr.com f29d8aea7936d9edc04dafcd2ad1b027
Uni masr.com f29d8aea7936d9edc04dafcd2ad1b027Mohamed Yaser
 
Challenges in is development
Challenges in is developmentChallenges in is development
Challenges in is developmentAhmad Ammari
 

Destaque (20)

Design Portfolio
Design PortfolioDesign Portfolio
Design Portfolio
 
Short-a Words
Short-a WordsShort-a Words
Short-a Words
 
Progetto crescendo con la musica
Progetto crescendo con la musicaProgetto crescendo con la musica
Progetto crescendo con la musica
 
Townet. Piattaforme Waver per il network management
Townet. Piattaforme Waver per il network managementTownet. Piattaforme Waver per il network management
Townet. Piattaforme Waver per il network management
 
Proposed Changes in General-Season Deer Hunting — Dec. 2, 2010 Meeting
Proposed Changes in General-Season Deer Hunting  — Dec. 2, 2010 MeetingProposed Changes in General-Season Deer Hunting  — Dec. 2, 2010 Meeting
Proposed Changes in General-Season Deer Hunting — Dec. 2, 2010 Meeting
 
Lec08
Lec08Lec08
Lec08
 
A A E441 Final Presentation
A A E441  Final  PresentationA A E441  Final  Presentation
A A E441 Final Presentation
 
อนุทินครั้งที่5
อนุทินครั้งที่5อนุทินครั้งที่5
อนุทินครั้งที่5
 
Taco Bell ADV 492
Taco Bell ADV 492Taco Bell ADV 492
Taco Bell ADV 492
 
Partesdemicuerpo2
Partesdemicuerpo2Partesdemicuerpo2
Partesdemicuerpo2
 
Listening
ListeningListening
Listening
 
2 (1)
2 (1)2 (1)
2 (1)
 
AngularJS: A framework to make your life easier
AngularJS: A framework to make your life easierAngularJS: A framework to make your life easier
AngularJS: A framework to make your life easier
 
Html5 api herói, vilão e sua utilização hoje em aplicações reais
Html5 api  herói, vilão e sua utilização hoje em aplicações reaisHtml5 api  herói, vilão e sua utilização hoje em aplicações reais
Html5 api herói, vilão e sua utilização hoje em aplicações reais
 
Декада инвалидов
Декада инвалидовДекада инвалидов
Декада инвалидов
 
CIS 2303 LO2 Part 3
CIS 2303 LO2 Part 3CIS 2303 LO2 Part 3
CIS 2303 LO2 Part 3
 
Software Series 1
Software Series  1Software Series  1
Software Series 1
 
David
DavidDavid
David
 
Uni masr.com f29d8aea7936d9edc04dafcd2ad1b027
Uni masr.com f29d8aea7936d9edc04dafcd2ad1b027Uni masr.com f29d8aea7936d9edc04dafcd2ad1b027
Uni masr.com f29d8aea7936d9edc04dafcd2ad1b027
 
Challenges in is development
Challenges in is developmentChallenges in is development
Challenges in is development
 

Semelhante a Monitor Logs com ELK

Exraindo informações de negócio a partir de logs de aplicações dom o ELK
Exraindo informações de negócio a partir de logs de aplicações dom o ELKExraindo informações de negócio a partir de logs de aplicações dom o ELK
Exraindo informações de negócio a partir de logs de aplicações dom o ELKMarcus Vinicius Leandro
 
Tchelinux live 2020 - Detectando e Respondendo Incidentes de Segurança em Fro...
Tchelinux live 2020 - Detectando e Respondendo Incidentes de Segurança em Fro...Tchelinux live 2020 - Detectando e Respondendo Incidentes de Segurança em Fro...
Tchelinux live 2020 - Detectando e Respondendo Incidentes de Segurança em Fro...Jeronimo Zucco
 
OWASP AppSec 2010 BRAZIL Information Extraction Art of Testing Network Periph...
OWASP AppSec 2010 BRAZIL Information Extraction Art of Testing Network Periph...OWASP AppSec 2010 BRAZIL Information Extraction Art of Testing Network Periph...
OWASP AppSec 2010 BRAZIL Information Extraction Art of Testing Network Periph...Mauro Risonho de Paula Assumpcao
 
Vtex - SplunkLive! São Paulo 2015
Vtex - SplunkLive! São Paulo 2015Vtex - SplunkLive! São Paulo 2015
Vtex - SplunkLive! São Paulo 2015Splunk
 
Detectando e Respondendo Incidentes de Segurança em Frontends Nginx utilizand...
Detectando e Respondendo Incidentes de Segurança em Frontends Nginx utilizand...Detectando e Respondendo Incidentes de Segurança em Frontends Nginx utilizand...
Detectando e Respondendo Incidentes de Segurança em Frontends Nginx utilizand...Jeronimo Zucco
 
Escalabilidade e Resiliência de Microservices em Python
Escalabilidade e Resiliência de Microservices em PythonEscalabilidade e Resiliência de Microservices em Python
Escalabilidade e Resiliência de Microservices em PythonGuilherme Vierno
 
TDC2018FLN | Trilha Python - Microservices em Python: desafios e soluções
TDC2018FLN | Trilha Python - Microservices em Python: desafios e soluçõesTDC2018FLN | Trilha Python - Microservices em Python: desafios e soluções
TDC2018FLN | Trilha Python - Microservices em Python: desafios e soluçõestdc-globalcode
 
Ruby on Rails 100% na cloud com heroku e outros serviços
Ruby on Rails 100% na cloud com heroku e outros serviçosRuby on Rails 100% na cloud com heroku e outros serviços
Ruby on Rails 100% na cloud com heroku e outros serviçosBruno Ghisi
 
Internet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começouInternet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começouJose Wilker
 
TDC2017 | POA Trilha BigData - Arquitetura Big Data para Gestão de Regras de ...
TDC2017 | POA Trilha BigData - Arquitetura Big Data para Gestão de Regras de ...TDC2017 | POA Trilha BigData - Arquitetura Big Data para Gestão de Regras de ...
TDC2017 | POA Trilha BigData - Arquitetura Big Data para Gestão de Regras de ...tdc-globalcode
 
Processamento de Eventos Complexos com Spark
Processamento de Eventos Complexos com SparkProcessamento de Eventos Complexos com Spark
Processamento de Eventos Complexos com SparkLeandro Mendes Ferreira
 
SNMP - Rafael Rodriques
SNMP - Rafael RodriquesSNMP - Rafael Rodriques
SNMP - Rafael Rodriquesmarleigrolli
 
Apresentação Apache Tajo
Apresentação Apache TajoApresentação Apache Tajo
Apresentação Apache TajoMichel Michel
 
Estudo de caso Via Varejo
Estudo de caso Via VarejoEstudo de caso Via Varejo
Estudo de caso Via VarejoElasticsearch
 
Elastic MeetUp Porto Alegre
Elastic MeetUp Porto AlegreElastic MeetUp Porto Alegre
Elastic MeetUp Porto AlegreRafael Gomes
 
Curso hacking com BT5
Curso hacking com BT5Curso hacking com BT5
Curso hacking com BT5Cassio Ramos
 
Docker SP - Orquestrando docker via Marathon e Mesos na Konker
Docker SP - Orquestrando docker via Marathon e Mesos na KonkerDocker SP - Orquestrando docker via Marathon e Mesos na Konker
Docker SP - Orquestrando docker via Marathon e Mesos na KonkerAndré Rocha
 
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1Giovanni Bassi
 
A Revolução já começou
A Revolução já começouA Revolução já começou
A Revolução já começouJose Wilker
 

Semelhante a Monitor Logs com ELK (20)

Exraindo informações de negócio a partir de logs de aplicações dom o ELK
Exraindo informações de negócio a partir de logs de aplicações dom o ELKExraindo informações de negócio a partir de logs de aplicações dom o ELK
Exraindo informações de negócio a partir de logs de aplicações dom o ELK
 
Tchelinux live 2020 - Detectando e Respondendo Incidentes de Segurança em Fro...
Tchelinux live 2020 - Detectando e Respondendo Incidentes de Segurança em Fro...Tchelinux live 2020 - Detectando e Respondendo Incidentes de Segurança em Fro...
Tchelinux live 2020 - Detectando e Respondendo Incidentes de Segurança em Fro...
 
OWASP AppSec 2010 BRAZIL Information Extraction Art of Testing Network Periph...
OWASP AppSec 2010 BRAZIL Information Extraction Art of Testing Network Periph...OWASP AppSec 2010 BRAZIL Information Extraction Art of Testing Network Periph...
OWASP AppSec 2010 BRAZIL Information Extraction Art of Testing Network Periph...
 
Vtex - SplunkLive! São Paulo 2015
Vtex - SplunkLive! São Paulo 2015Vtex - SplunkLive! São Paulo 2015
Vtex - SplunkLive! São Paulo 2015
 
Detectando e Respondendo Incidentes de Segurança em Frontends Nginx utilizand...
Detectando e Respondendo Incidentes de Segurança em Frontends Nginx utilizand...Detectando e Respondendo Incidentes de Segurança em Frontends Nginx utilizand...
Detectando e Respondendo Incidentes de Segurança em Frontends Nginx utilizand...
 
Escalabilidade e Resiliência de Microservices em Python
Escalabilidade e Resiliência de Microservices em PythonEscalabilidade e Resiliência de Microservices em Python
Escalabilidade e Resiliência de Microservices em Python
 
TDC2018FLN | Trilha Python - Microservices em Python: desafios e soluções
TDC2018FLN | Trilha Python - Microservices em Python: desafios e soluçõesTDC2018FLN | Trilha Python - Microservices em Python: desafios e soluções
TDC2018FLN | Trilha Python - Microservices em Python: desafios e soluções
 
Ruby on Rails 100% na cloud com heroku e outros serviços
Ruby on Rails 100% na cloud com heroku e outros serviçosRuby on Rails 100% na cloud com heroku e outros serviços
Ruby on Rails 100% na cloud com heroku e outros serviços
 
Internet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começouInternet das coisas - A Revolução já começou
Internet das coisas - A Revolução já começou
 
TDC2017 | POA Trilha BigData - Arquitetura Big Data para Gestão de Regras de ...
TDC2017 | POA Trilha BigData - Arquitetura Big Data para Gestão de Regras de ...TDC2017 | POA Trilha BigData - Arquitetura Big Data para Gestão de Regras de ...
TDC2017 | POA Trilha BigData - Arquitetura Big Data para Gestão de Regras de ...
 
Processamento de Eventos Complexos com Spark
Processamento de Eventos Complexos com SparkProcessamento de Eventos Complexos com Spark
Processamento de Eventos Complexos com Spark
 
SNMP - Rafael Rodriques
SNMP - Rafael RodriquesSNMP - Rafael Rodriques
SNMP - Rafael Rodriques
 
Apresentação Apache Tajo
Apresentação Apache TajoApresentação Apache Tajo
Apresentação Apache Tajo
 
Estudo de caso Via Varejo
Estudo de caso Via VarejoEstudo de caso Via Varejo
Estudo de caso Via Varejo
 
RHQ 4 Gerenciamento efetivo de servidores JBoss
RHQ 4 Gerenciamento efetivo de servidores JBossRHQ 4 Gerenciamento efetivo de servidores JBoss
RHQ 4 Gerenciamento efetivo de servidores JBoss
 
Elastic MeetUp Porto Alegre
Elastic MeetUp Porto AlegreElastic MeetUp Porto Alegre
Elastic MeetUp Porto Alegre
 
Curso hacking com BT5
Curso hacking com BT5Curso hacking com BT5
Curso hacking com BT5
 
Docker SP - Orquestrando docker via Marathon e Mesos na Konker
Docker SP - Orquestrando docker via Marathon e Mesos na KonkerDocker SP - Orquestrando docker via Marathon e Mesos na Konker
Docker SP - Orquestrando docker via Marathon e Mesos na Konker
 
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
Novidades do .NET Core 2.1 e do ASP.NET Core 2.1
 
A Revolução já começou
A Revolução já começouA Revolução já começou
A Revolução já começou
 

Monitor Logs com ELK