Cómo crear un panel en OpenSearch
Introducción
OpenSearch es una suite de análisis y búsqueda de código abierto que se originó como una bifurcación de Elasticsearch y Kibana. Admite la ingesta de datos en tiempo real, consultas avanzadas y una seguridad sólida, lo que lo hace ideal para aplicaciones de comercio electrónico, monitoreo de TI y finanzas. Con funciones como soporte de consultas SQL, aprendizaje automático y alertas, OpenSearch evoluciona continuamente a través del desarrollo comunitario activo.
En este tutorial, aprenderá los conceptos básicos de la creación de un panel utilizando la aplicación Panel y datos de muestra de OpenSearch. El conjunto de datos de muestra incluye visualizaciones existentes, que puede usar o modificar para crear otras nuevas. Al final de este tutorial, habrá dominado los conceptos básicos de la creación de un nuevo panel con múltiples paneles en OpenSearch Dashboards.
Requisitos previos
Antes de comenzar, asegúrese de tener:
- Una cuenta de DigitalOcean con acceso a Managed OpenSearch.
- Conocimientos básicos de OpenSearch y conceptos de visualización de datos.
- Acceso al panel de OpenSearch.
Casos de uso más comunes del panel OpenSearch
La aplicación Dashboard en OpenSearch Dashboards le permite representar visualmente datos analíticos, operativos y estratégicos, proporcionando una comprensión rápida de las tendencias y métricas clave, simplificando la exploración de datos y brindando información oportuna.
A continuación se muestran tres casos de uso de paneles en OpenSearch:
Seguimiento de ventas de comercio electrónico:
- Cree un panel para realizar un seguimiento de las métricas de ventas en tiempo real, incluidos los ingresos totales, el valor promedio de los pedidos y las tasas de conversión.
- Visualice el comportamiento del cliente, como las tasas de abandono del carrito y la popularidad del producto, para optimizar las estrategias de marketing.
- Utilice alertas para notificar al equipo sobre cambios significativos en los patrones de ventas, lo que ayudará a abordar cualquier problema rápidamente.
Monitoreo de infraestructura de TI:
- Configure paneles para monitorear el estado del servidor, el rendimiento de la red y el tiempo de actividad de las aplicaciones en toda la infraestructura.
- Visualice métricas clave como el uso de CPU, el consumo de memoria y la latencia de la red para garantizar un rendimiento óptimo.
- Implemente alertas para umbrales críticos, lo que permitirá una respuesta rápida ante posibles interrupciones o degradaciones del rendimiento.
Seguimiento de incidentes de seguridad:
- Cree paneles para monitorear y analizar registros de seguridad, incluidos intentos de inicio de sesión, actividad del firewall y alertas de detección de intrusiones.
- Realice un seguimiento de los patrones de actividad sospechosa en tiempo real para identificar posibles violaciones de seguridad.
- Utilice herramientas de visualización para correlacionar datos de múltiples fuentes, mejorando la capacidad de responder y mitigar incidentes de seguridad de manera efectiva.
Paso 1: creación de una base de datos OpenSearch administrada
Para crear una base de datos de Open Search administrada, vaya a la sección de base de datos del panel de control y haga clic en “Crear base de datos”.
Elija un “centro de datos/región”.
Seleccione la red VPC deseada de la región (si tiene varias VPC creadas).
Elija “OpenSearch” como motor de base de datos.
Ahora, elija la configuración para la base de datos.
Nota: Puede cambiar la configuración y ampliarla en cualquier momento después de la creación del clúster; sin embargo, actualmente no se admite la reducción de escala.
- La búsqueda abierta también admite el almacenamiento a escala. Por lo tanto, puede elegir el tamaño de almacenamiento.
- Asigne un nombre al clúster de base de datos, seleccione su proyecto preferido y agregue etiquetas (si las hay, opción opcional)
- Haga clic en crear clúster de base de datos.
Paso 2: crear un panel y agregar una visualización existente
Haga clic en OpenSearch Dashboard desde el panel de control de la nube de DigitalOcean
Inicie sesión en el panel con las credenciales proporcionadas en el panel de la nube.
Una vez que inicie sesión en OpenSearch, vaya a OpenSearch “Paneles > Panel de control” en el menú superior.
En el panel Paneles, elija “Crear panel”.
Haga clic en el icono del calendario y establezca el filtro de tiempo en Últimos X días.
En el panel, elija “Agregar un existente”.
En la ventana Agregar paneles, seleccione Bytes promedio de línea a lo largo del tiempo y luego cierre el panel.
Ha creado con éxito un panel básico con un solo panel, que se utilizará durante el resto de este tutorial.
Paso 3: crear visualización
- Cree una nueva visualización: en la barra de herramientas del panel, haga clic en “Crear nueva. ”
- Seleccione “Indicador/métricas” en la ventana Nueva visualización y elija el patrón de índice deseado.
- Guarde la visualización: haga clic en “Guardar” en la barra de herramientas.
- Introduzca un título como “Recuento de métricas” para el panel del gráfico de indicadores en la ventana Guardar visualización.
- Haga clic en “Guardar y regresar”. ”
La visualización del gráfico de indicadores ahora está guardada y será redirigido nuevamente al panel. Debería ver dos visualizaciones en el panel.
Nota: Para visualizar y explorar datos en los paneles de OpenSearch, puede crear un patrón de índice para recuperar datos de OpenSearch. Tiene cuatro opciones diferentes: patrones de índice, fuentes de datos, objetos guardados y configuración avanzada. OpenSearch Dashboards requiere un patrón de índice para identificar qué índices desea explorar. Un patrón de índice puede apuntar a un índice específico, como los datos de registro de ayer o todos los índices que contienen sus datos de registro.
Conclusión
¡Felicidades! Ha aprendido a crear y visualizar paneles en una base de datos OpenSearch administrada por DigitalOcean. Hemos cubierto la configuración de un nuevo panel, el uso de datos de muestra y la adición de visualizaciones. Con estas habilidades, ahora puede monitorear y analizar de manera efectiva sus métricas clave.