# ¿Qué es Kibana y cómo instalarlo y configurarlo en un clúster de Elasticsearch de 3 nodos?

- Link: https://binariocero.com/linux/que-es-kibana-y-como-instalarlo-y-configurarlo-en-un-cluster-de-elasticsearch-de-3-nodos
- Published: 2024-08-16T18:58:20+02:00
- Author: Binario 0

![Loading](https://binariocero.com/wp-content/plugins/page-views-count/ajax-loader-
2x.gif)

Kibana es una herramienta de visualización de datos diseñada para trabajar en conjunto
con Elasticsearch. Permite explorar, analizar y visualizar datos almacenados en 
un clúster de Elasticsearch mediante la creación de gráficos, mapas, paneles de 
control, entre otros. Kibana es fundamental para cualquier persona que desee obtener
información en tiempo real sobre sus datos y presentarlos de manera interactiva 
y comprensible.

#### Requisitos previos

Antes de comenzar con la instalación y configuración de Kibana, es necesario tener
un clúster de Elasticsearch operativo. En este caso, utilizaremos un clúster de 
3 nodos. Asegúrate de que todos los nodos de Elasticsearch estén correctamente configurados
y en funcionamiento.

#### Paso 1: Descargar e instalar Kibana

 1. **Descarga Kibana**: Visita la [página de descargas de Kibana](https://www.elastic.co/downloads/kibana)
    y selecciona la versión que sea compatible con tu instalación de Elasticsearch.
    Asegúrate de que las versiones de Kibana y Elasticsearch sean compatibles entre
    sí.
 2. **Instalación en Linux**: Si estás utilizando una distribución basada en Debian(
    como Ubuntu), puedes instalar Kibana utilizando `apt`:
    `wget https://artifacts.
    elastic.co/downloads/kibana/kibana-8.9.0-amd64.deb sudo dpkg -i kibana-8.9.0-amd64.
    deb `Para distribuciones basadas en Red Hat (como CentOS):`wget https://artifacts.
    elastic.co/downloads/kibana/kibana-8.9.0-x86_64.rpm sudo rpm -ivh kibana-8.9.0-
    x86_64.rpm `Alternativamente, puedes utilizar los repositorios oficiales de Elastic
    para instalar Kibana.

#### Paso 2: Configurar Kibana

 1. **Editar el archivo de configuración**: El archivo de configuración de Kibana se
    encuentra en `/etc/kibana/kibana.yml`. Abre este archivo con un editor de texto:
    `
    sudo nano /etc/kibana/kibana.yml`
 2. **Configurar la conexión a Elasticsearch**: En el archivo `kibana.yml`, debes especificar
    la URL del clúster de Elasticsearch. Si tu clúster de Elasticsearch consta de 3
    nodos, puedes configurar Kibana para que se conecte a cualquiera de ellos o a un
    equilibrador de carga (si tienes uno configurado):
    `elasticsearch.hosts: ["http://
    nodo1:9200", "http://nodo2:9200", "http://nodo3:9200"] `También puedes configurar
    parámetros adicionales como la autenticación si Elasticsearch está protegido por
    contraseñas.
 3. **Iniciar Kibana**: Una vez configurado, inicia el servicio de Kibana:
    `sudo systemctl
    start kibana `Para asegurarte de que Kibana se inicie automáticamente con el sistema,
    habilita el servicio:`sudo systemctl enable kibana`

#### Paso 3: Acceder a Kibana

 1. **Acceso vía navegador**: Una vez que Kibana esté en funcionamiento, puedes acceder
    a la interfaz web a través de un navegador. Ingresa la dirección IP o el nombre
    de dominio de tu servidor seguido del puerto 5601 (el puerto predeterminado de 
    Kibana):
    `http://tu-servidor:5601`
 2. **Explorar y crear visualizaciones**: Después de acceder, puedes comenzar a explorar
    los índices de datos en Elasticsearch, crear visualizaciones, paneles de control
    y realizar análisis de datos.

#### Paso 4: Configuración avanzada

 1. **Configuración de seguridad**: Si tu clúster de Elasticsearch está configurado
    con seguridad (por ejemplo, usando X-Pack), asegúrate de que Kibana también esté
    configurado correctamente para utilizar las credenciales necesarias:
    `elasticsearch.
    username: "kibana_user" elasticsearch.password: "kibana_password"`
 2. **Ajustes adicionales**: Puedes configurar opciones adicionales como el límite 
    de memoria, la localización, entre otros, directamente en el archivo `kibana.yml`.

Con estos pasos, Kibana debería estar instalado y funcionando correctamente en tu
clúster de Elasticsearch de 3 nodos. Ahora puedes comenzar a aprovechar la potencia
de visualización de datos que ofrece Kibana para tus proyectos.
