Installation de Kibana 6.3 avec Elasticsearch & Metricbeat

Publié par Michael BOUVY le 10/07/2018

L’installation des outils de la suite Elastic est simplifiée depuis plusieurs versions et la disponibilité de paquets pour les distributions principales, et même de dépôts, simplifiants les mises à jour.

Les instructions détaillées ci-dessous permettent d’installer Kibana (dashboard), Elasticsearch (stockage), ainsi que Metricbeat (monitoring système) afin de visualiser rapidement des premières données.

Installation via Docker

Une fois Docker et docker-composer installés, nous vous proposons d’utiliser nos configurations :

git clone https://github.com/Vizually/Docker vizually-docker
cd vizually-docker/kibana/6.3
docker-compose up

Vous pouvez désormais accéder aux services via les URLs suivantes:

Rendez-vous maintenant dans la section Dashboard, où vous verrez apparaître les dashboards Metricbeat créés automatiquement.

Installation depuis le dépôt officiel sous Debian (Jessie, Stretch)</h3>

# Détection du mode à utiliser selon l'utilisateur courant
SUDO=$(test `id -u` -eq 0 || echo sudo)

# Installation de la clé du dépôt Elastic
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | $SUDO apt-key add -

# Installation des paquets nécessaires
$SUDO apt-get install apt-transport-https

# Installation de Java (s'il n'est pas déjà installé, 'java -version' pour vérifier)
$SUDO apt-get install default-jre-headless

# Ajout du dépôt Elastic aux sources
echo 'deb https://artifacts.elastic.co/packages/6.x/apt stable main' | $SUDO tee -a /etc/apt/sources.list.d/elastic-6.x.list
$SUDO apt-get update

# Installation des applications depuis le dépôt Elastic
$SUDO apt-get install elasticsearch kibana metricbeat

Modifiez le fichier de configuration /etc/metricbeat/metricbeat.yml afin de créer automatiquement les dashboards :

# ...
setup.dashboards.enabled: true

# ...

Puis activez et lancez les services :

$SUDO systemctl enable elasticsearch
$SUDO systemctl enable kibana
$SUDO systemctl enable metricbeat

$SUDO systemctl start elasticsearch
$SUDO systemctl start kibana
$SUDO systemctl start metricbeat

Rendez-vous sur votre dashboard Kibana (IP ou hostname de votre machine, port 5601, par exemple http://1.2.3.4:5601/), section Dashboard, où vous verrez apparaître les dashboards Metricbeat.

Faites appel à notre expertise

Vous souhaitez une démonstration du potentiel de l’outil Vizually, des conseils, de l’accompagnement ou une mise en place pour votre entreprise ?

Nous serons ravis de pouvoir échanger avec vous sur vos projets, contactez-nous.