La monitorización de OpenSearch con la solución de monitorización de aplicaciones de Instana es una parte clave para ofrecer aplicaciones de microservicios en contenedores de alto rendimiento. OpenSearch (enlace externo a ibm.com) es un motor de búsqueda, almacén de documentos y plataforma de análisis distribuido y escalable basado en Apache Lucene y creado para integrarse con un motor de análisis de registros y una plataforma de visualización de análisis. Proporciona un motor de búsqueda de texto completo con una interfaz HTTP para documentos JSON sin esquema. Debido a estas capacidades, es una plataforma empresarial muy popular, implementada en muchos sistemas potenciales a los que se aplica el APM de Instana.
Si hay alguna instancia de OpenSearch ejecutándose en un entorno en el que esté implementada la solución de monitorización de infraestructura o monitorización de aplicaciones de Instana, el agente de Instana detectará automáticamente la tecnología e implementará el sensor de monitorización de OpenSearch para monitorizar las instancias de tecnología, recopilar datos de configuración y monitorizar las llamadas de búsqueda, garantizando que cada solicitud de Elsaticsearch interactúe correctamente dentro de la aplicación monitorizada.
14 días, sin tarjeta de crédito, versión completa
Teniendo en cuenta que OpenSearch es un motor de búsqueda enfocado a sistemas y aplicaciones empresariales, la monitorización de OpenSearch de Instana recopila automáticamente las métricas adecuadas para monitorizar la integración entre OpenSearch y otros microservicios, así como el rendimiento de OpenSearch (desde la perspectiva de las aplicaciones) tanto a nivel de nodo como de clúster. Cabe destacar que la monitorización a nivel de nodo de OpenSearch recopila todas las métricas que la monitorización de OpenSearch a nivel de clúster, además de datos adicionales.
Las métricas de seguimiento típicas a nivel de nodo incluyen:
Los indicadores de seguimiento típicos a nivel de clúster incluyen:
Consulte la documentación de Instana sobre sensores de OpenSearch para obtener una lista completa.
En el curso de la monitorización de aplicaciones que utilizan OpenSearch, Instana puede inferir la salud de la aplicación a través de la captura de las métricas anteriores, así como ciertos indicadores clave de rendimiento. Como motor de búsqueda, los tiempos de búsqueda y escritura son los principales KPI que deben controlarse. El seguimiento del número de subprocesos puestos en cola por el clúster o el nodo que se bloquean o rechazan es un indicador importante de la mala salud de la aplicación.
Algunos indicadores de rendimiento clave más básicos en el nivel de clúster son:
Otros KPI de OpenSearch recopilados a nivel de nodo son:
Al igual que con las métricas de rendimiento y configuración, consulta la documentación del sensor OpenSearch de Instana para obtener una lista completa.
Dynamic Graph de Instana es el mapeo de todas las dependencias dentro de la aplicación y sirve como almacén de datos para todos los cambios de configuración detectados por el sensor OpenSearch. El gráfico dinámico proporcionará contexto a los cambios y los dirigirá a la línea de tiempo en la parte inferior de la interfaz de usuario de Instana. A partir de ahí, los usuarios pueden explorar problemas, eventos y cambios específicos dentro del contexto de toda su aplicación.