Hands On : LogStash, ElasticSearch, Kibana, et plus encore

Si votre ordinateur ne dispose pas au moins d'un OS 64 bits, de 8Go de RAM et d'un CPU suffisamment puissant type Core i5, vous pouvez suivre les étapes suivantes pour installer tout le nécessaire au tutoriel sans utiliser de machine virtuelle.

Java 8

Linux (Ubuntu) Windows

Contrôler la version de Java installée :

$ java -version
openjdk version "1.8.0_66-internal"
Si la version est inférieure à 1.8 ou si la commande est inconnue, installer l'openJDK 8 :
$ sudo apt-get install openjdk-8-jdk

Contrôler la version de Java installée :

> java -version
java version "1.8.0_66"
Si la version est inférieure à 1.8, télécharger l'installeur pour Windows 64 bits à cette adresse.

Lancer l'installation en conservant les options par défaut.

Vérifier que l'installation s'est bien passée en reprenant la commande de vérification.

LogStash

Nous utiliserons la version 2.1.0 de LogStash.

ElasticSearch

Nous utiliserons la version 2.1.0 d'ElasticSearch.

cURL

cURL est utile pour soumettre des requêtes à ElasticSearch.

Linux (Ubuntu) Windows

$ sudo apt-get install curl

Télécharger le ZIP à cette adresse. L'extraire dans C:\atelier\. Il contient directement l'exécutable, sans installation.

Kibana

La version de Kibana compatible avec ElasticSearch 2.1.x est la version 4.3.0.

RabbitMQ

Erlang est nécessaire au fonctionnement de RabbitMQ.

Linux (Ubuntu) Windows

Pour Ubuntu, installer le package fourni dans les dépots, il contient toutes les dépendances nécessaires :

$ sudo apt-get install rabbitmq-server
L'installation du paquet déclenche le démarrage du serveur. Contrôler cela via la commande :
$ sudo rabbitmqctl status
Status of node 'rabbit@claire-i5' ...
[{pid,16510},
...
 {uptime,248}]

Pour les autres distributions, se reporter à la documentation de l'outil (peut nécessiter de compiler Erlang).

Télécharger le package Erlang pour Windows 64 bits à l'adresse : http://www.erlang.org/download.html.

Exécuter l'installeur pour Windows en Administrateur en conservant les options par défaut.

Télécharger l'installeur de RabbitMQ pour Windows à l'adresse https://www.rabbitmq.com/download.html.

Exécuter l'installeur pour Windows en conservant les options par défaut.

Une fois l'installation terminée, ouvrir le prompt RabbitMQ via Menu Démarrer > Tous les programmes > RabbitMQ Server > RabbitMQ Command Prompt (sbin dir). Dans l'invite de commande qui s'ouvre, taper la commande :

> rabbitmqctl.bat status
Status of node 'rabbit@ITEM-87177' ...
[{pid,6672},
...
 {uptime,62}]