Kibana – Installation en 1 minutes

kibana installation
docker ubuntu
debian
elasticsearch

Kibana c’est quoi ?

Kibana fait partie de la stack ELK (Elasticsearch, Logtash, Kibana). Il permet de visualiser des données contenues dans Elasticsearch et de les exploiter.

Il possède pas mal de fonctionnalités comme :

  • la création de tableaux de bord
  • des graphiques
  • analyse de données
  • placer les données sur une carte
  • des canvas (dashboard avec une jolie interface personnalisée)
  • de visualiser des logs systèmes et applicatifs
  • et pleins d’autres choses, tu peux voir la liste des fonctionnalités ici

Il s’utilise donc avec Elasticsearch.

Avant de commencer ce tuto, assures toi d’avoir un serveur Elasticsearch d’installer, si ce n’est pas le cas, tu peux suivre ce tuto d’installation d’Elasticsearch.

Installation Kibana

Installation avec Docker :

  1. Crée un dossier kibana docker (où tu veux)
  2. Dans ce dossier tu vas créer un fichier nommé kibana.yml qui contiendra :
# 

# ** THIS IS AN AUTO-GENERATED FILE ** 

# 

  

# Default Kibana configuration for docker target 

server.name: kibana 

server.host: "0" 

elasticsearch.hosts: [ "http://ADRESSE_IP_ES:9200" ]

(à la place d’ADRESSE_IP_ES tu mets l’ip de ton serveur elasticsearch 😉)

3. Et pour finir lances la commande :

docker run -d --name kibana -p 5601:5601 --volume $PWD/kibana.yml:/usr/share/kibana/config/kibana.yml docker.elastic.co/kibana/kibana:7.10.1 

Si tout c’est bien passé, lorsque tu lances sur ton naviguateur http://localhost:5601 tu devras atterrir sur l’interface web.

Si ce n’est pas le cas vérifie que ton conteneur est bien lancé avec :

docker ps

Installation sur Ubuntu/Debian :

  1. Téléchargement et installation de la clé publique de dépôt officiel : 
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

2. Installation du paquet apt-transport-https ( Si il n’est pas encore installé) :

sudo apt-get install apt-transport-https 

3. On ajoute elastic-7.x.list dans  /etc/apt/sources.list.d/ :

echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list 

4. Enfin on lance l’installation du service :

sudo apt-get update && sudo apt-get install kibana

5. Et on lance le service :

sudo apt-get update && sudo apt-get install kibana 

On peut aussi faire en sorte que le service se lance au démarrage du système :

systemctl enable kibana

Installation sur Centos :

  1. On télécharge et installe la clé publique du dépôt officiel Elastic :
sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch

2. Place toi dans le dossier /etc/yum.repos.d/ et crée le fichier kibana.repo qui contiendra :

[kibana-7.x]
name=Kibana repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

3. Maintenant tu peux installer le module :

sudo yum install kibana

4. Pour lancer le service :

service kibana start

Et pour l’activer par défaut au démarrage du système :

systemctl enable kibana

Laisser un commentaire