Cree una plataforma centralizada de análisis de registros con Amazon OpenSearch Service en AWS en 20 minutos
Información general
El registro centralizado con OpenSearch ayuda a las organizaciones a recopilar, ingerir y visualizar datos de registro de diversos orígenes mediante Amazon OpenSearch Service. Esta solución de AWS proporciona una consola basada en la Web, que puede utilizar para crear canalizaciones de ingestión de registros con unos pocos clics. Las canalizaciones de ingesta de registros incluyen la implementación del agente de recopilación de registros, el enriquecimiento de registros sin escribir códigos, la creación de una capa de búfer y la configuración del índice de OpenSearch. Una vez almacenados los registros en OpenSearch Service, la solución genera automáticamente paneles listos para usar para analizar los registros de productos de AWS y los registros de aplicaciones en diferentes formatos (por ejemplo, Nginx, JSON y Spring Boot). Al combinarla con otros productos de AWS, esta solución proporciona un entorno listo para su uso con el que podrá comenzar a registrar y supervisar las aplicaciones de AWS.
Novedades
- Se agregó soporte para instalar, configurar y monitorear el agente Fluent Bit en instancias de Windows Server 2016/2019/2022.
- Se agregó una plantilla de visualización de registros para los registros de Windows IIS (formato W3C).
- Se agregó soporte para otras ocho regiones de AWS.
Para obtener más información sobre otras características nuevas, consulte la página Revisiones.
Beneficios
Utilice una consola web de su cuenta de AWS para ingerir registros de aplicaciones y servicios de AWS y luego analice los registros con paneles de visualización.
Las tecnologías sin servidor con alta disponibilidad integrada y un modelo de facturación de pago por uso reducen la necesidad de administrar la infraestructura, lo que le permite centrarse más en crear análisis de registros para su empresa.
La solución es de código abierto y gratuita para uso comercial. Solo paga por el uso de AWS. Puede tomar el código fuente como referencia para crear su propia implementación que se ajuste a sus necesidades.
Detalles técnicos
Puede implementar automáticamente esta arquitectura con ayuda de la Guía de implementación y las plantillas de AWS CloudFormation para las regiones de AWS o regiones de AWS China.
Paso 1
Amazon CloudFront distribuye los activos de la interfaz de usuario web del frontend alojados en un bucket de Amazon Simple Storage Service (Amazon S3).
Paso 2
El grupo de usuarios de Amazon Cognito o el conector OpenID (OIDC) se pueden utilizar para la autenticación.
Paso 3
AWS AppSync proporciona las API de GraphQL del backend.
Paso 4
Amazon DynamoDB almacena la información relacionada con la solución como una base de datos backend.
Paso 5
AWS Lambda interactúa con otros servicios de AWS para procesar la lógica básica de administración de las canalizaciones de registro o los agentes de registro y obtiene información actualizada en las tablas de DynamoDB.
Paso 6
AWS Step Functions organiza la implementación bajo demanda de CloudFormation de un conjunto de pilas predefinidas para la gestión de canalizaciones de registros. Las pilas de registros implementan recursos de AWS independientes y se utilizan para recopilar y procesar registros e incorporarlos a Amazon OpenSearch Service para su posterior análisis y visualización.
Paso 7
La canalización de registros de servicios o la canalización de registros de aplicaciones se aprovisiona bajo demanda a través del registro centralizado con la consola de OpenSearch.
Paso 8
AWS Systems Manager y Amazon EventBridge administran los agentes de registro para recopilar registros de los servidores de aplicaciones, por ejemplo, instalan agentes de registro (Fluent Bit) para los servidores de aplicaciones y supervisan el estado de los agentes.
Paso 9
Amazon Elastic Compute Cloud (Amazon EC2) o Amazon Elastic Kubernetes Service (Amazon EKS) instala agentes de Fluent Bit y carga los datos de registro en la canalización de registros de la aplicación.
Paso 10
Las canalizaciones de registro de aplicaciones leen, analizan y procesan los registros de aplicaciones y los incorporan a los dominios de OpenSearch Service o Light Engine.
Paso 11
Las canalizaciones de registro de servicios leen, analizan y procesan los registros de servicios de AWS y los incorporan a los dominios de OpenSearch Service o Light Engine.
Contenido relacionado
Esta imagen muestra una vista previa de la consola web para el registro centralizado con OpenSearch.
En este blog, se describe de una nueva capacidad de Amazon CloudWatch para buscar, analizar y correlacionar los datos de telemetría de varias cuentas almacenados en CloudWatch, como métricas, registros y rastreos.
- Fecha de publicación
Lanzar con una VPC existente en las regiones de AWS
Lanzar con una nueva VPC en las regiones de AWS de China
Lanzar con una VPC existente en las regiones de China