SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Centralisation des logs
flume-ng HBase Elasticsearch Kibana 3
Problématique
● Problème de disponibilité et capacité limitée
● Dispersion des données : SaaS, BI
● Stockage inadapté : MySQL
● Accès contraignant, problèmes de sécurité
● Collecter les logs de manière centralisée
● Stockage durable et évolutif
● Les rendre accessibles
● Initialiser la plate-forme Big data viadeo
Objectifs
Application
servers
Data
Warehouse
HDFS
HBASE
Analytics Kibana
flume-ng
Solr
ES
sqoop
Plan d'ensemble
flux continus
import récurrents
plate-forme de stockage
applications tierces
Mise en œuvre : Indexation
● Rejouer n jours ou n minutes
● Proche du temps réel
● Idempotent
● Sources et formats hétérogènes
Mise en œuvre : Indexation
● Job MapReduce Hadoop natif
● TransportClient embarqué
● Indexation par lots
● Une configuration logstash "classique"
https://gist.github.com/deverton/2970285
Mise en œuvre : Métriques
● 17 nœuds Hadoop mutualisés
● 2 serveurs ES dédiés
● 30 mappers
● 260M / 3h de traitement pour 7 jours de logs
● 340K / 30s de traitement pour 8 minutes de logs
Mise en œuvre : Kibana
Kibana 3 tombe à pic !
● Maintenu au sein d'ElasticSearch
● Très rapidement fonctionnel
● Adaptable à des formats hétérogènes
● Fabriqué avec AngularJS
Mise en œuvre : Kibana
Mise en œuvre : Kibana
Message subliminal : votez pour https://github.com/elasticsearch/elasticsearch/pull/2538 :)

Contenu connexe

En vedette

Deck seo campus 2011 utiliser les logs serveurs
Deck seo campus 2011   utiliser les logs serveursDeck seo campus 2011   utiliser les logs serveurs
Deck seo campus 2011 utiliser les logs serveurs
Philippe YONNET
 
SMSSI ITIL
SMSSI  ITILSMSSI  ITIL
SMSSI ITIL
chammem
 
Apache Phoenix: Transforming HBase into a SQL Database
Apache Phoenix: Transforming HBase into a SQL DatabaseApache Phoenix: Transforming HBase into a SQL Database
Apache Phoenix: Transforming HBase into a SQL Database
DataWorks Summit
 

En vedette (20)

Découverte de Elastic search
Découverte de Elastic searchDécouverte de Elastic search
Découverte de Elastic search
 
Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Techdays2015 big data-realtime
Techdays2015 big data-realtimeTechdays2015 big data-realtime
Techdays2015 big data-realtime
 
Stats web avec Hive chez Scoop.it
Stats web avec Hive chez Scoop.itStats web avec Hive chez Scoop.it
Stats web avec Hive chez Scoop.it
 
Chapitre1 elk chez_psa
Chapitre1 elk chez_psaChapitre1 elk chez_psa
Chapitre1 elk chez_psa
 
HBase杂谈
HBase杂谈HBase杂谈
HBase杂谈
 
Deck seo campus 2011 utiliser les logs serveurs
Deck seo campus 2011   utiliser les logs serveursDeck seo campus 2011   utiliser les logs serveurs
Deck seo campus 2011 utiliser les logs serveurs
 
Le PHP chez Deezer
Le PHP chez DeezerLe PHP chez Deezer
Le PHP chez Deezer
 
AFUP - Mini conférences PHP - Les LOGs
AFUP - Mini conférences PHP - Les LOGsAFUP - Mini conférences PHP - Les LOGs
AFUP - Mini conférences PHP - Les LOGs
 
Cci octobre 2014
Cci octobre 2014Cci octobre 2014
Cci octobre 2014
 
Drupal 8 + Elasticsearch + Docker
Drupal 8 + Elasticsearch + DockerDrupal 8 + Elasticsearch + Docker
Drupal 8 + Elasticsearch + Docker
 
Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...
Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...
Cours HBase et Base de Données Orientées Colonnes (HBase, Column Oriented Dat...
 
A la recherche d'ElasticSearch
A la recherche d'ElasticSearchA la recherche d'ElasticSearch
A la recherche d'ElasticSearch
 
SMSSI ITIL
SMSSI  ITILSMSSI  ITIL
SMSSI ITIL
 
Analyse combinée crawl + logs - Search Foresight & Botify
Analyse combinée crawl + logs - Search Foresight & BotifyAnalyse combinée crawl + logs - Search Foresight & Botify
Analyse combinée crawl + logs - Search Foresight & Botify
 
Des principes de la démarche DevOps à sa mise en oeuvre
Des principes de la démarche DevOps à sa mise en oeuvreDes principes de la démarche DevOps à sa mise en oeuvre
Des principes de la démarche DevOps à sa mise en oeuvre
 
Apache Phoenix: Transforming HBase into a SQL Database
Apache Phoenix: Transforming HBase into a SQL DatabaseApache Phoenix: Transforming HBase into a SQL Database
Apache Phoenix: Transforming HBase into a SQL Database
 
Hadoop Hbase - Introduction
Hadoop Hbase - IntroductionHadoop Hbase - Introduction
Hadoop Hbase - Introduction
 
From Zero to Production Hero: Log Analysis with Elasticsearch (from Velocity ...
From Zero to Production Hero: Log Analysis with Elasticsearch (from Velocity ...From Zero to Production Hero: Log Analysis with Elasticsearch (from Velocity ...
From Zero to Production Hero: Log Analysis with Elasticsearch (from Velocity ...
 

Elasticsearch meetup#2 @Viadeo - Viadeo