Splunk live! São Paulo - Vtex
-
Upload
splunk-brasil -
Category
Technology
-
view
132 -
download
1
description
Transcript of Splunk live! São Paulo - Vtex
![Page 1: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/1.jpg)
Copyright © 2014 Splunk Inc.
The answer is always 42
Dos logs aos negócios
Fábio Caldas – Senior SoBware Engineer na VTEX
![Page 2: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/2.jpg)
2
Agenda ! Sobre a VTEX ! Desafios iniciais ! Usando Splunk – Log, Métrica, Dados de máquina ! Monitoramentos – Máquinas, Aplicações, Negócios ! VTEX AnalyTcs -‐ Fornecendo aos nossos clientes visão de negócios
![Page 3: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/3.jpg)
3
• A VTEX é líder em tecnologia para e-‐commerce e pioneira na comercialização de soBware como serviço (SaaS) no Brasil. Suas soluções atendem lojas virtuais independente do volume de clientes e do segmento de negócio, tudo com selo PCI CerTfied
! Mais de 700 clientes aTvos, 10 países, 200 funcionários, 110 desenvolvedores
! 300 milhões de requests/dia entre sistemas (95% < 200ms) ! 1.7k de métricas por segundo / 200 logs por segundo
![Page 4: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/4.jpg)
4
Fábio Caldas
! Formado em Ciências da Computação – Turma 2005 UCP ! Programador .Net C# apaixonado ! Minha definição em uma frase “Problem Killer” ! Nunca gostei de banco de dados !! NUNCA !!
![Page 5: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/5.jpg)
5
Hardware Dados de negócios
Logs
Realidade vs Necessidade
Métricas
Aumento de Conversão
IdenTficação de anormalidades
Uma mãozinha com os futuros indicadores
Análises Departamentais
![Page 6: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/6.jpg)
6
Antes do Splunk ! Como poderiamos logar dados do RequestCapture?
– Necessitavamos logar todo o stream de navegação dos usuários pelas páginas dos clientes
! Como criar um ambiente central para todos os logs da empresa? – Centralizar logs de 14 novas aplicações que estavam sendo desenvolvidas
![Page 7: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/7.jpg)
7
Antes do Splunk ! Foram múlTplas as tentaTvas
– Cassandra: Realmente eficiente e rápido na escrita de dados, óTma arquitetura, porém todo o trabalho de idenTficação/análise dos dados precisava ser criado
– Solr/ElasBcSearch: Foram rapidamente Trado de questão devido a necessidade de schema, ajustes finos para indexação dependiam do volume de dados gerados.
– Graylog: ÓTmo centralizador de logs mas UI extramente simplista
– Splunk: Possui todas as caracterisTcas desejadas porém com um preço
![Page 8: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/8.jpg)
8
Splunk Enterprise at VTEX
Forwarder-‐ Linux Forwarder-‐ Windows Forwarder-‐ Linux Forwarder-‐ Windows
Splunk Heavy Forwarder
Splunk server -‐ Datastore
Splunk server -‐ Datastore
Splunk search
![Page 9: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/9.jpg)
9
Depois do Splunk ! Exemplos de Logs, Métricas e Dados de máquinas
![Page 10: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/10.jpg)
10
EstawsTcas do Splunk ! Parque de 6 máquinas (1 Deployment, 2 Heavy-‐Forwarders, 2 Indexes redundantes, 1 Search) rodando 30 Splunk Apps
! Cada Splunk app é desenvolvida pelo Tme que está criando o soBware/serviço
![Page 11: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/11.jpg)
11
Parque de Apps
![Page 12: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/12.jpg)
12
Machine Metrics Dashboard
![Page 13: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/13.jpg)
13
Metrics Sample Dashboard Monitoramento do DynamicStorage
![Page 14: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/14.jpg)
14
VTEX AnalyTcs
![Page 15: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/15.jpg)
15
What’s Next ! SimpleDb WebHook
– Decidimos dar ao nossos clientes seus dados de volta através de Hooks Hyp configuráveis
– Devolver dados de pedidos, catálogo, sessões de navegação, etc ! VTEX AnalyTcs
– Finaliza-‐lo para disponibilizarmos ao cliente VTEX um conjunto de KPIs e dashboards de forma a auxilia-‐los no acompanhamento de seus negócios.
![Page 16: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/16.jpg)
16
Top Takeaways / Depois do Splunk ! Converse com todos os departamentos, todos precisam de bons dados pra terem sucesso
! Todos (todos mesmo) devem ver o Splunk como uma ferramenta auxiliar, porque pivotar no excel se é possível no Splunk
! ConTnue a inovar …
![Page 17: Splunk live! São Paulo - Vtex](https://reader033.fdocuments.net/reader033/viewer/2022061206/548311b4b47959190d8b4976/html5/thumbnails/17.jpg)
That's all folks
17