{{tag>sysadmin netadmin software logiciel elasticsearch kibana elk installation}}
====== Installer Kibana ======
kibana est l'interface Web de la pile ELK
===== Installation =====
On utilise la procédure d'installation sur un système Debian par ajout du dépot et installation du package kibana :
* Définir le nom d'hote et le fichier /etc/hosts
apt-get update && apt-get upgrade
apt-get install gpg
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg
apt-get install apt-transport-https
echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | tee /etc/apt/sources.list.d/elastic-8.x.list
apt-get update && apt-get install kibana
===== Enregistrer kibana auprès du node elasticsearch =====
Vérifier la disponibilité du node : kibana doit pouvoir le contacter sur le port TCP 9200 :
NB : pour que la liaison SSL soit valide, il faudra copier l'autorité de certification générée par défaut sur le node : ''/etc/elasticsearch/certs/http_ca.crt'' sur l'hote exécutant le service kibana :
curl --verbose --cacert /root/http_ca.crt -u elastic:"$ELASTIC_PASSWORD" https://elastic-node01.example.com:9200
Le jeton d’enrôlement pour kibana est généré depuis le node elastic:
# node elastic
/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token --scope kibana
===== Définir le service =====
Pour démarrer kibana avec l’hôte en tant que service système :
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable kibana.service
===== Références =====
* [[https://www.elastic.co/guide/en/kibana/current/deb.html|Installer kibana via le dépot debian (www.elastic.co)]]
* [[https://www.elastic.co/guide/en/kibana/8.14/settings.html|Options de configuration de Kibana (www.elastic.co)]]