Saltar a contenido

Kibana

En este artículo

Información

Kibana es una plataforma web para visualizar y gestionar datos de Elasticsearch. Proporciona una interfaz web intuitiva para buscar, ver e interactuar con los datos almacenados en Elasticsearch. Kibana permite a los usuarios crear paneles interactivos, visualizaciones e informes para el monitoreo del sistema, análisis de registros, análisis empresarial y más. Admite varios tipos de visualizaciones, incluidos gráficos de líneas, gráficos de barras, gráficos circulares, mapas de calor, mapas geoespaciales y series temporales.

Kibana. Características básicas

  • Discover: una herramienta para buscar y filtrar datos con la capacidad de combinar la búsqueda de texto con el filtrado de datos estructurados. Permite encontrar rápidamente la información necesaria y obtener una visión general de la estructura de los datos.
  • Visualización de datos: admite varios tipos de visualizaciones, incluidos gráficos de líneas, histogramas, gráficos circulares, mapas de calor y soporte geoespacial. Los usuarios pueden crear visualizaciones personalizadas para la representación más efectiva de los datos.
  • Paneles interactivos: capacidad para combinar múltiples visualizaciones en paneles interactivos que se pueden configurar, redimensionar y editar. Los paneles se pueden guardar y compartir con un equipo.
  • Lenguaje de consulta de Kibana (KQL): lenguaje de consulta para buscar campos específicos y construir consultas complejas, simplificando el proceso de búsqueda y filtrado de datos.
  • Canvas: herramienta para crear presentaciones e informes dinámicos en tiempo real utilizando datos de Elasticsearch.
  • Lens: editor intuitivo para crear visualizaciones con arrastrar y soltar sin necesidad de conocer un lenguaje de consulta.
  • Maps: análisis geoespacial de datos con soporte para varios tipos de mapas y capas.
  • Machine Learning: capacidades integradas de aprendizaje automático para la detección de anomalías y la predicción de tendencias.
  • Alerting: sistema para crear alertas basadas en condiciones especificadas con soporte para varios canales de notificación.
  • Security: control de acceso basado en roles (RBAC) para gestionar los derechos de los usuarios sobre los datos y las funciones.
  • Monitoring: monitoreo del estado y el rendimiento de Elastic Stack en tiempo real.

Funcionalidades de implementación

ID Nombre del software SO compatible VM BM VGPU GPU CPU mín. (núcleos) RAM mín. (GB) HDD/SSD mín. (GB) Dominio personalizado Activo
330 Kibana Ubuntu 24.04 + + + + 1 8 - No ORDER
  • Tiempo de instalación: 15–20 minutos junto con el sistema operativo;
  • Requisitos mínimos del sistema: 8 GB de RAM;
  • Instalación: Instalación nativa de Kibana + Elasticsearch + SSL en la zona hostkey.in;
  • Software instalado:
    • Elasticsearch 8.18.3;
    • Kibana 8.18.3;
    • Nginx (para proxy);
    • Certificados SSL de Let's Encrypt.
  • Rutas importantes:
    • Configuración de Kibana: /etc/kibana/kibana.yml
    • Configuración de Elasticsearch: /etc/elasticsearch/elasticsearch.yml
    • Registros: /var/log/kibana/kibana.log
    • Datos: /var/lib/kibana
  • Características de configuración:
    • Se requiere el cambio manual de la contraseña de los usuarios después de la instalación;
    • Es necesario establecer contraseñas para los usuarios elastic y kibana_system;
    • La configuración de SSL se realiza automáticamente.

La interfaz web estará disponible en el enlace: https://kibana{Server_ID_from_Invapi}.hostkey.com

Nota

A menos que se especifique lo contrario, instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo de forma predeterminada.

Primeros pasos después de implementar Kibana

Después de realizar un pedido, recibirá un correo electrónico de notificación con el servidor listo para usar. Esto incluirá la dirección IP del VPS, el usuario y la contraseña. Los clientes de nuestra empresa gestionan su equipo a través del panel de control del servidor y la APIInvapi.

Puede encontrar los datos de autorización en la pestaña Configuration >> Tags del panel de control del servidor o en el correo electrónico enviado:

  • Enlace: en la etiqueta webpanel;
  • Inicio de sesión: elastic;
  • Contraseña de conexión SSH: se envía por correo electrónico a su dirección cuando el servidor está listo para trabajar después de implementar el software.

Configuración inicial de Kibana

Ejecute los siguientes comandos para restablecer las contraseñas:

Conéctese al servidor mediante SSH:

ssh root@<server_IP>

Restablezca la contraseña del usuario elastic (usuario principal para la autenticación en la interfaz web de Kibana):

/usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic -i

Restablezca la contraseña del usuario de servicio kibana_system (utilizado para la interacción interna entre Kibana y Elasticsearch)

/usr/share/elasticsearch/bin/elasticsearch-reset-password -u kibana_system -i

Nota

  • El sistema solicitará la confirmación del cambio de contraseña;
  • Se recomienda establecer la misma contraseña para los usuarios elastic y kibana_system;
  • Puede elegir cualquier contraseña a su discreción.

Configuración del archivo de configuración de Kibana

  1. Abra el archivo de configuración de Kibana:

    nano /etc/kibana/kibana.yml
    
  2. Busque el parámetro elasticsearch.password y especifique la contraseña que estableció para el usuario elastic en el paso anterior:

Reinicio del servicio Kibana

Después de realizar cambios en la configuración, reinicie Kibana:

sudo systemctl restart kibana

Después de completar la configuración, inicie sesión en la interfaz web con las credenciales obtenidas anteriormente:

Pantalla de inicio de Kibana

La pantalla de inicio de Kibana proporciona acceso a las capacidades principales de Elastic Stack:

Los Productos principales están representados por cuatro tarjetas:

  • Elasticsearch: un motor de búsqueda con API y herramientas para crear soluciones de búsqueda;
  • Observability: monitoreo de registros, métricas y trazas de aplicaciones;
  • Security: protección contra amenazas y garantía de la seguridad de la infraestructura;
  • Analytics: herramientas para el análisis y la visualización de datos.

Quick Start ofrece opciones para trabajar con datos:

  • Agregar integraciones listas;
  • Utilizar datos de demostración;
  • Cargar sus propios archivos.

Management incluye funciones administrativas:

  • Configuración de derechos de acceso y permisos;
  • Monitoreo del estado del clúster;
  • Copia de seguridad y recuperación;
  • Gestión de políticas de ciclo de vida de índices.

El panel de navegación izquierdo está organizado por secciones principales: Analytics (con subsecciones para Dashboards, Canvas, Maps), Elasticsearch (búsqueda, contenido) y Observability (visión general, Alerts, SLO).

Nota

Información detallada sobre la configuración básica de Kibana se puede encontrar en la documentación de los desarrolladores.

Pedido de un servidor Kibana mediante API

Para instalar este software mediante la API, siga estas instrucciones.


Parte del contenido de esta página fue creado o traducido utilizando IA.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×