SlideShare a Scribd company logo
OUR STORY WITH ELASTICSEARCH 
November 2014
WHERE DO WE COME FROM? 
• ActivePivot by QuartetFS: 
– InMemory ultra fast business 
intelligence tool 
– Mainly for traders and market risk 
analysts 
• One of the biggest french 
success (& secret) story 
• We are big data crunchers for a 
long time now
HOW DID EVERYTHING START? 
• Created in may 2012 
• We wanted to build the perfect tool 
to understand the social WEB 
• We started with a very famous 
NoSQL engine 
! But we quickly had problems 
(performance, clustering, query/txns 
overlaps, etc…)
ELASTICSEARCH 2 YEARS AGO 
BigData'ready' 
' 
Easy'to'use/manage' 
' 
Performance/Scalability' 
' 
Analy:cal'capabili:es' 
' 
Primary'document'storage?'
IT DIDN’T MATCH OUR ANALYTICS REQUIREMENTS 
• FieldData cache 
– High memory consumption 
– Memory is expensive on the cloud 
• No multi-field & multi-metric aggregations 
– We could not build the product of our dreams 
• But ElasticSearch is modular 
– We decided to implement our own analytics plugin
A SEARCH ENGINE WITH OLAP SKILLS 
• Support lazy loading of fields 
• Multi-Fields & Multi-Metric aggregations 
• Ultra-Fast & Efficient 
– Usage of columnar storage with primitive types 
– Sub-seconds queries over tens of millions of elements
CUSTOM AGGREGATION EXAMPLE 
The'query' 
Our'facet' 
2'dimensions' 
2'metrics' 
The'result'
WE BUILT FOCUSMATIC
WE BUILT FOCUSMATIC
WE BUILT FOCUSMATIC
ELASTICSEARCH GETS EVEN BETTER 
• Release 1.0.0 – February 2014 
– First version of the Aggregation Engine 
– Introduction of doc_values 
• Release 1.2.0 – May 2014 
– global_ordinals / Faster Aggregations 
• Release 1.4.0 – November 2014 
– Improv. Circuit Breakers / Safer Aggregations 
– Improv. doc_values 
• Every releases since 1.0.0 
– More stability 
– More aggregation capabilies 
• We had more time to develop other things!
INTRODUCING LOGMATIC 
LOG GOODNESS POWERED BY ELASTICSEARCH 
• Introduced Logmatic.io in private beta this year 
– Beginning of 2014: A lot of logs projects around us 
– Our logs experiment: It was an eye opener! (30 VMs / ~6 apps) 
– 2 friendly startups tried: they went live 
– Market Study: 12 projects launched 
– We faced new challenges and had to build a new product!!
OUR TYPICAL USER 
?
OUR APPROACH 
Customer’s applications Our cloud based 
infrastructure 
CTO, devops, 
developers 
Tomorrow, we’ll even have 
business people. We’ll tell 
you more… 
alerts, 
reports' 
queries' 
TCP'(SSL)' 
• Centralises & enriches all 
data 
• Fully hosted (SaaS) 
• Advanced analytics 
• Real-Time 
• Beautiful dataviz 
• Rapidfire answers 
secured 
connection' 
And'more…' 
UDP' 
HTTP(S)'
DEMO
INCOMING FEATURES 
• Integrated Grok parsing: 
– Logs shipping should be 
the only concern 
– Logs structuration is done 
totally in the cloud 
– We extended Grok to 
simplify issues like date 
parsing
INCOMING FEATURES 
• Integrated Grok parsing: 
– Logs shipping should be 
the only concern 
– Logs structuration is done 
totally in the cloud 
– We extended Grok to 
simplify issues like date 
parsing 
• And much more… 
– Security and limited views 
– Dimension contexts 
– Complex metrics / 
formulas
WE CONTINUE WITH ELASTICSEARCH 
• Scalability 
• Heterogeneity 
• Query performance 
• Great analytics 
• Reactivity of the team
We’d love to hear from you and answer the 
questions you might have 
logmatic.io 
@logmatic_ 
hello@logmatic.io

More Related Content

PPTX
Presentation meetup ElasticSearch Paris #10
PDF
Matt Chung (Independent) - Serverless application with AWS Lambda
PDF
Henrique Rodrigues (NotOnTheHighStreet.com) - Building a Future-Proof Infrast...
PDF
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
PDF
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
PDF
Serverless Logging Architecture
ODP
OpenStack Swift: Panoramic View
PDF
Elastic at Procter & Gamble: A Network Story
Presentation meetup ElasticSearch Paris #10
Matt Chung (Independent) - Serverless application with AWS Lambda
Henrique Rodrigues (NotOnTheHighStreet.com) - Building a Future-Proof Infrast...
Brendon Foxen (Channel 4) - Speeding up Software Delivery at Channel 4
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
Serverless Logging Architecture
OpenStack Swift: Panoramic View
Elastic at Procter & Gamble: A Network Story

What's hot (20)

PDF
Iot meets Serverless
PDF
Protecting Your Cluster from Your Humans
PPTX
OpenStack in the Enterprise
PPTX
Leveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation Velocity
PPTX
Cloudsolutionday 2016: Docker & FAAS at getvero.com
ODP
Nagios Conference 2014 - Luke Groschen - Using Nagios Network Analyzer and NS...
PPTX
Running OpenStack in Production
PPTX
Stateful Applications On the Cloud: A PayPal Journey
PPTX
Icinga Camp Bangalore - Icinga and Icinga Director
PDF
Icinga Camp San Francisco 2017 - Icinga Director - Managing your configuration
PPTX
Icinga camp ams 2016 icinga2
PPTX
Manage your compactions before they manage you!
PDF
OpenStack Swift
PPTX
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
PPTX
Meetup #3: Migrate a fast scale system to AWS
PDF
Elastic Cloud Enterprise in Azure with Devon
PPTX
Operationnal challenges behind Serverless architectures by Laurent Bernaille
PPTX
CloudStack EU user group - fast SAP provisioning
PDF
DBaaS at Scale
PDF
Service Discovery: From Classic to VPC
Iot meets Serverless
Protecting Your Cluster from Your Humans
OpenStack in the Enterprise
Leveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation Velocity
Cloudsolutionday 2016: Docker & FAAS at getvero.com
Nagios Conference 2014 - Luke Groschen - Using Nagios Network Analyzer and NS...
Running OpenStack in Production
Stateful Applications On the Cloud: A PayPal Journey
Icinga Camp Bangalore - Icinga and Icinga Director
Icinga Camp San Francisco 2017 - Icinga Director - Managing your configuration
Icinga camp ams 2016 icinga2
Manage your compactions before they manage you!
OpenStack Swift
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Meetup #3: Migrate a fast scale system to AWS
Elastic Cloud Enterprise in Azure with Devon
Operationnal challenges behind Serverless architectures by Laurent Bernaille
CloudStack EU user group - fast SAP provisioning
DBaaS at Scale
Service Discovery: From Classic to VPC
Ad

Viewers also liked (20)

DOC
XTIANA OMOKHOSE ISEDU
PPTX
Clase 1 desordenes emocionales afectivos y conductuales
PPTX
Tobias Ahl - Rala - Sweden Rural & Municipality Broadband
PDF
Presentación puravera foro fehispor
PPT
081024 Com Part Ges Fin Cochabamba
PDF
Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.
PPTX
Global Connections in Long-term care - IAHSA 2012
PPTX
Mito de prometeo
PPTX
Serious Games und Social Media: Ein Zukunftsmarkt
PDF
Eventi GEOWEB
PPTX
CFW Domestic Sprinkler Regulations - Bafsa Fire Sprinkler Wales
PPTX
Madres y blogs
PDF
Aacte Junio 2008
PPT
Aprendiendo A Ver La Escultura
DOCX
Syllabus propedéutica y terapéutica ocular ciclo 2 2015
PDF
Hoja de afiliación
PDF
Diagrama de Classe: Relacionamento de Composição
PDF
Skills Portfolio 2010
DOCX
EXPEDIA.ES
PPTX
Presentación Progestion Occidente 2009 Gcv Mp3
XTIANA OMOKHOSE ISEDU
Clase 1 desordenes emocionales afectivos y conductuales
Tobias Ahl - Rala - Sweden Rural & Municipality Broadband
Presentación puravera foro fehispor
081024 Com Part Ges Fin Cochabamba
Pilares ATLANTIS™ de titanio dorado. Para una mejor salud periimplantaria.
Global Connections in Long-term care - IAHSA 2012
Mito de prometeo
Serious Games und Social Media: Ein Zukunftsmarkt
Eventi GEOWEB
CFW Domestic Sprinkler Regulations - Bafsa Fire Sprinkler Wales
Madres y blogs
Aacte Junio 2008
Aprendiendo A Ver La Escultura
Syllabus propedéutica y terapéutica ocular ciclo 2 2015
Hoja de afiliación
Diagrama de Classe: Relacionamento de Composição
Skills Portfolio 2010
EXPEDIA.ES
Presentación Progestion Occidente 2009 Gcv Mp3
Ad

Similar to Logmatic at ElasticSearch November Paris meetup (20)

PDF
Zenko @Cloud Native Foundation London Meetup March 6th 2018
PPTX
Take an Analytics-driven Approach to Container Performance with Splunk for Co...
PDF
Stackato v6
PDF
Performance architecture for cloud connect
PDF
Migrating to Public Cloud
PPTX
TECHunplugged Austin 2016
PPTX
How Open Source Embiggens Salesforce.com
PPTX
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
PDF
From no services to Microservices
PDF
Building a Lightweight Discovery Interface for Chinese Patents, Presented by ...
PPTX
How jKool Analyzes Streaming Data in Real Time with DataStax
PPTX
How jKool Analyzes Streaming Data in Real Time with DataStax
PDF
Stackato v5
PDF
Denver Cloud Foundry Meetup - February 2016
PDF
Introduction to the Typesafe Reactive Platform
PPTX
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
PDF
Stackato v4
PDF
Splunk in Nordstrom: IT Operations
PPTX
Impact of cloud services on the work of oracle technology experts
PPTX
Impact of cloud services on the work of oracle technology experts
Zenko @Cloud Native Foundation London Meetup March 6th 2018
Take an Analytics-driven Approach to Container Performance with Splunk for Co...
Stackato v6
Performance architecture for cloud connect
Migrating to Public Cloud
TECHunplugged Austin 2016
How Open Source Embiggens Salesforce.com
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
From no services to Microservices
Building a Lightweight Discovery Interface for Chinese Patents, Presented by ...
How jKool Analyzes Streaming Data in Real Time with DataStax
How jKool Analyzes Streaming Data in Real Time with DataStax
Stackato v5
Denver Cloud Foundry Meetup - February 2016
Introduction to the Typesafe Reactive Platform
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Stackato v4
Splunk in Nordstrom: IT Operations
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology experts

Recently uploaded (20)

PPTX
IMPACT OF LANDSLIDE.....................
PPTX
Introduction to Inferential Statistics.pptx
PDF
Global Data and Analytics Market Outlook Report
PDF
Transcultural that can help you someday.
PDF
Jean-Georges Perrin - Spark in Action, Second Edition (2020, Manning Publicat...
PPTX
Leprosy and NLEP programme community medicine
PDF
Microsoft 365 products and services descrption
PPTX
modul_python (1).pptx for professional and student
PDF
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
PPTX
New ISO 27001_2022 standard and the changes
PDF
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
PPTX
Topic 5 Presentation 5 Lesson 5 Corporate Fin
PDF
REAL ILLUMINATI AGENT IN KAMPALA UGANDA CALL ON+256765750853/0705037305
PPTX
(Ali Hamza) Roll No: (F24-BSCS-1103).pptx
PDF
OneRead_20250728_1808.pdfhdhddhshahwhwwjjaaja
PPTX
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
PDF
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
PPTX
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
PDF
Introduction to the R Programming Language
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
IMPACT OF LANDSLIDE.....................
Introduction to Inferential Statistics.pptx
Global Data and Analytics Market Outlook Report
Transcultural that can help you someday.
Jean-Georges Perrin - Spark in Action, Second Edition (2020, Manning Publicat...
Leprosy and NLEP programme community medicine
Microsoft 365 products and services descrption
modul_python (1).pptx for professional and student
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
New ISO 27001_2022 standard and the changes
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
Topic 5 Presentation 5 Lesson 5 Corporate Fin
REAL ILLUMINATI AGENT IN KAMPALA UGANDA CALL ON+256765750853/0705037305
(Ali Hamza) Roll No: (F24-BSCS-1103).pptx
OneRead_20250728_1808.pdfhdhddhshahwhwwjjaaja
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
Introduction to the R Programming Language
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj

Logmatic at ElasticSearch November Paris meetup

  • 1. OUR STORY WITH ELASTICSEARCH November 2014
  • 2. WHERE DO WE COME FROM? • ActivePivot by QuartetFS: – InMemory ultra fast business intelligence tool – Mainly for traders and market risk analysts • One of the biggest french success (& secret) story • We are big data crunchers for a long time now
  • 3. HOW DID EVERYTHING START? • Created in may 2012 • We wanted to build the perfect tool to understand the social WEB • We started with a very famous NoSQL engine ! But we quickly had problems (performance, clustering, query/txns overlaps, etc…)
  • 4. ELASTICSEARCH 2 YEARS AGO BigData'ready' ' Easy'to'use/manage' ' Performance/Scalability' ' Analy:cal'capabili:es' ' Primary'document'storage?'
  • 5. IT DIDN’T MATCH OUR ANALYTICS REQUIREMENTS • FieldData cache – High memory consumption – Memory is expensive on the cloud • No multi-field & multi-metric aggregations – We could not build the product of our dreams • But ElasticSearch is modular – We decided to implement our own analytics plugin
  • 6. A SEARCH ENGINE WITH OLAP SKILLS • Support lazy loading of fields • Multi-Fields & Multi-Metric aggregations • Ultra-Fast & Efficient – Usage of columnar storage with primitive types – Sub-seconds queries over tens of millions of elements
  • 7. CUSTOM AGGREGATION EXAMPLE The'query' Our'facet' 2'dimensions' 2'metrics' The'result'
  • 11. ELASTICSEARCH GETS EVEN BETTER • Release 1.0.0 – February 2014 – First version of the Aggregation Engine – Introduction of doc_values • Release 1.2.0 – May 2014 – global_ordinals / Faster Aggregations • Release 1.4.0 – November 2014 – Improv. Circuit Breakers / Safer Aggregations – Improv. doc_values • Every releases since 1.0.0 – More stability – More aggregation capabilies • We had more time to develop other things!
  • 12. INTRODUCING LOGMATIC LOG GOODNESS POWERED BY ELASTICSEARCH • Introduced Logmatic.io in private beta this year – Beginning of 2014: A lot of logs projects around us – Our logs experiment: It was an eye opener! (30 VMs / ~6 apps) – 2 friendly startups tried: they went live – Market Study: 12 projects launched – We faced new challenges and had to build a new product!!
  • 14. OUR APPROACH Customer’s applications Our cloud based infrastructure CTO, devops, developers Tomorrow, we’ll even have business people. We’ll tell you more… alerts, reports' queries' TCP'(SSL)' • Centralises & enriches all data • Fully hosted (SaaS) • Advanced analytics • Real-Time • Beautiful dataviz • Rapidfire answers secured connection' And'more…' UDP' HTTP(S)'
  • 15. DEMO
  • 16. INCOMING FEATURES • Integrated Grok parsing: – Logs shipping should be the only concern – Logs structuration is done totally in the cloud – We extended Grok to simplify issues like date parsing
  • 17. INCOMING FEATURES • Integrated Grok parsing: – Logs shipping should be the only concern – Logs structuration is done totally in the cloud – We extended Grok to simplify issues like date parsing • And much more… – Security and limited views – Dimension contexts – Complex metrics / formulas
  • 18. WE CONTINUE WITH ELASTICSEARCH • Scalability • Heterogeneity • Query performance • Great analytics • Reactivity of the team
  • 19. We’d love to hear from you and answer the questions you might have logmatic.io @logmatic_ hello@logmatic.io