En esta segunda parte, veremos como instalar Kibana que es la consola web para ver todos nuestros datos, log, analytics, alarmas, … gráficamente.

Instalación
Vamos a empezar con un servidor con ubuntu. Install Kibana with Debian package
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg
sudo 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" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list
sudo apt-get update && sudo apt-get install kibana
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable kibana.service
sudo systemctl start kibana.service

Validamos que ya está corriendo nuestro kibana.
curl -X GET http://localhost:5601 -I

Acceso remoto
Una vez instalado solo podremos acceder localmente al portal, para permitir acceso externo, editamos el fichero “/etc/kibana/kibana.yml” y descomentamos el valor server.host e introducimos la dirección IP del servidor.
server.port: 5601
server.host: "0.0.0.0"
server.name: "KIB-01"
Reiniciamos el servicio.
sudo systemctl restart kibana.service
Configuración inicial
Ya tenemos instalado nuestro servidor Kibana instalado, lo primero que nos aparecerá es el asistente de configuración inicial.

Desde un nodo de elastic, solicitaremos un token.
/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana

Pegamos el token, nos aparecera a donde nos vamos a conectar.

Para poder comenzar será necesario un código de verificación.

Desde la consola del servidor de Kibana solicitamos el código de verificación, y lo introducimos en la página.
/usr/share/kibana/bin/kibana-verification-code

Ya tendremos nuestro servidor, para acceder usuario y password la del cluster de elasticsearch.
