Observabilidad en Amazon Service OpenSearch - OpenSearch Servicio Amazon

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Observabilidad en Amazon Service OpenSearch

La observabilidad es la práctica de obtener información sobre el estado interno y el rendimiento de sus sistemas complejos mediante el examen de sus resultados. El monitoreo tradicional puede indicarle que su sistema está inactivo, mientras que la observabilidad le ayuda a entender por qué está inactivo, ya que le permite hacer nuevas preguntas sobre sus datos.

Amazon OpenSearch Service proporciona una solución unificada mediante la recopilación y correlación de tipos clave de datos de telemetría.

  • Los registros proporcionan registros cronológicos de eventos, como errores de aplicaciones, solicitudes de los usuarios o mensajes de estado del sistema.

  • Los rastros representan el end-to-end recorrido de una solicitud a medida que recorre los diferentes servicios de un sistema distribuido.

Al reunir estos tipos de datos, Amazon OpenSearch Service ayuda a los equipos de operaciones, a los ingenieros de fiabilidad del sitio y a los desarrolladores a detectar, diagnosticar y resolver los problemas operativos con mayor rapidez.

El flujo de trabajo de observabilidad en Service OpenSearch

Para transferir los datos de sus aplicaciones a OpenSearch Service para su análisis, se utiliza un proceso de varias etapas:

  1. Recopilación

    El proceso comienza en el origen, con agentes o colectores ligeros que recopilan datos de telemetría de los productores de señales, como las aplicaciones y la infraestructura. Los dos agentes de código abierto más comunes son:

    • OpenTelemetry(OTel) colector: el método estándar y preferido del sector para recopilar registros y trazas.

    • Fluent Bit: un procesador y reenviador de registros liviano y de alto rendimiento que admite el OTel esquema de registros y trazas.

  2. Ingestión (Amazon OpenSearch Ingestion)

    Una vez recopilada la telemetría, los datos se envían a OpenSearch Ingestion, una canalización de datos totalmente gestionada y sin servidor. Puede crear canalizaciones personalizadas para:

    • Filtrar: elimine los datos innecesarios para reducir los costos de almacenamiento.

    • Enriquecer: añada metadatos valiosos, como información geográfica de una dirección IP.

    • Transforme y normalice: estructure los registros no estructurados en un formato coherente.

    • Enrutar: envíe distintos tipos de datos a distintos índices OpenSearch de servicio o a Amazon S3.

  3. Análisis y visualización

    Tras el procesamiento, los datos se cargan en un dominio o colección de OpenSearch servicios. Puede almacenar, indexar y analizar grandes cantidades de datos prácticamente en tiempo real. Interactúa con estos datos a través de una interfaz de visualización, como el espacio de trabajo de observabilidad de la interfaz de OpenSearch usuario, para ejecutar consultas, crear paneles y configurar alertas.

OpenSearch Interfaz de usuario y paneles OpenSearch

OpenSearch El servicio proporciona dos interfaces de usuario distintas para facilitar la observación. Le recomendamos que utilice la OpenSearch interfaz de usuario y configure un espacio de trabajo de observabilidad para las nuevas instalaciones y que migre desde los paneles de control existentes OpenSearch . A continuación, se muestra una tabla que describe las ventajas de la OpenSearch interfaz de usuario en comparación con los paneles de control tradicionales. OpenSearch

Característica OpenSearch INTERFAZ DE USUARIO OpenSearch Cuadros de mando
Orígenes de datos Varias fuentes: se pueden conectar a varios dominios OpenSearch de servicio, colecciones OpenSearch sin servidor y otras fuentes de datos. Fuente única: ubicada junto a un único dominio de servicio. OpenSearch
Actualizaciones Las nuevas funciones llegan primero aquí porque no están vinculadas a una versión específica OpenSearch . Las nuevas funciones están vinculadas a la OpenSearch versión. Es posible que las actualizaciones queden obsoletas en el futuro.
Disponibilidad. Se alojan para Nube de AWS garantizar que no haya tiempo de inactividad durante las actualizaciones de los clústeres. Puede dejar de estar disponible temporalmente durante el mantenimiento y las actualizaciones del dominio
Colaboración Cuenta con espacios de trabajo para una colaboración en equipo selecta en flujos de trabajo específicos. La colaboración se basa en compartir los objetos guardados en un único dominio.

Nota: Para que empezar sea más fácil, hemos creado un nuevo flujo de trabajo de introducción para los registros en la consola de Amazon OpenSearch Service que configurará una nueva canalización de ingesta OTel personalizada, te permitirá seleccionar un OpenSearch clúster existente y crear una nueva aplicación de OpenSearch interfaz de usuario con un espacio de trabajo de observabilidad creado. Lo único que tiene que hacer es dirigir a sus OTel agentes al nuevo punto final de ingestión y estará listo para obtener información sobre sus OTel datos formateados.

Dado que la ingesta y el análisis se gestionan de forma diferente en los registros y en los seguimientos, hemos creado secciones independientes para profundizar en ellas.