Publié par

Il y a 6 ans -

Temps de lecture 1 minute

Logstash, ElasticSearch, Kibana – S01E00 – Analyse de vos données en temps réel cloud-ready

Dans ce billet de blog, nous allons découvrir un ensemble de produits OpenSource permettant de centraliser et d’analyser les données de votre SI en temps réel.
Vous pourrez informer en direct vos différentes équipes via l’utilisation de dashboards personnalisés dans les bureaux et open spaces.

  • l’équipe de production peut visualiser la santé de son infrastructure
  • l’équipe de développement peut analyser les erreurs de ses applications
  • l’équipe marketing peut analyzer les besoins de ses clients
  • la direction peut visualiser les performances de l’entreprise et la part d’objectifs réalisés.

Les solutions proposées dans cet article s’articulent autour des produits Logstash, ElasticSearch et Kibana.
L’utilisation de Logstash ou des rivers Elasticsearch permet de se brancher sur tout type de source de données (fichiers, syslog, tcp, amqp, redis, twitter, etc…)
L’association de ces 3 produits devient de plus en plus populaire, et offre notamment les propriétés suivantes:

  • recherche full text
  • indexation des données en temps réel
  • analyse des données en temps réel
  • architecture distribuée (scalabilité horizontale)
  • haute disponibilité

(source http://www.elasticsearch.org/overview/)

Cas 1 – Analyse de votre E-réputation sur le réseau social Twitter

Dans cette première partie, nous verrons comment indexer l’API de Streaming publique de Twitter via une river ElasticSearch, puis comment créer un dashboard Kibana pas à pas afin de visualiser nos tweets.

Cas 2 – Analyse orientée business de vos logs applicatifs

La semaine prochaine, dans un deuxième article, nous verrons comment mettre à profit nos logs applicatifs afin de faire de l’analyse orientée "business" grâce à Logstash, ElasticSearch et Kibana.

Publié par

Publié par Vincent Spiewak

Vincent est un consultant passionné ayant rejoint Xebia en Mai 2013. Il aime concevoir des projets innovants dans un cadre Agile. Son expérience tourne autour du monde Java / EE, WOA, et de la conduite du changement. (@vspiewak)

Commentaire

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Nous recrutons

Être un Xebian, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.