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.
Supervisión de eventos OpenSearch sin servidor mediante Amazon EventBridge
Amazon OpenSearch Service se integra con Amazon EventBridge para notificarle sobre determinados eventos que afectan a los dominios. Los eventos de AWS los servicios de se envían a casi EventBridge en tiempo real. Los mismos eventos también se envían a CloudWatch Eventos de Amazon, el predecesor de Amazon EventBridge. Puede crear reglas para indicar qué eventos le resultan de interés, así como qué acciones automatizadas se van a realizar cuando un evento cumple una de las reglas. Entre los ejemplos de acciones que puede activar automáticamente se incluyen los siguientes:
-
Invocar una función de AWS Lambda
-
Invocar un Run Command de Amazon EC2 Run Command
-
Desviar el evento a Amazon Kinesis Data Streams
-
Activación de una máquina de estado de AWS Step Functions
-
Notificar un tema de Amazon SNS o una cola de Amazon SQS
Para obtener más información, consulta Cómo empezar con Amazon EventBridge en la Guía del EventBridge usuario de Amazon.
Configuración de notificaciones
Puede utilizar las notificaciones AWS de usuario de para recibir notificaciones cuando se produzca un evento OpenSearch sin servidor. Un evento es un indicador de un cambio en el entorno OpenSearch sin servidor, por ejemplo, cuando se alcanza el límite máximo de uso de OCU. Amazon EventBridge recibe el evento y envía una notificación al Centro de AWS Management Console notificaciones y a los canales de entrega que elijas. Recibirá una notificación cuando un evento coincida con una regla que especifique.
OpenSearch Eventos de unidades de cómputo (OCU) de
OpenSearch Serverless envía eventos a EventBridge cuando se produce uno de los siguientes eventos relacionados con OCU.
Uso de OCU cercano al límite máximo
OpenSearch Serverless envía este evento cuando el uso de OCU de búsqueda o indexación alcanza el 75% del límite de capacidad. El uso de OCU se calcula en función del límite de capacidad configurado y del consumo actual de OCU.
Ejemplo
A continuación, se muestra un ejemplo de este evento (OCU de búsqueda):
{ "version": "0", "id": "01234567-0123-0123-0123-012345678901", "detail-type": "OCU Utilization Approaching Max Limit", "source": "aws.aoss", "account": "123456789012", "time": "2016-11-01T13:12:22Z", "region": "us-east-1", "resources": ["arn:aws:es:us-east-1:123456789012:domain/test-domain"], "detail": { "eventTime" : 1678943345789, "description": "Your search OCU usage is at 75% and is approaching the configured maximum limit." } }
A continuación, se muestra un ejemplo de este evento (OCU de indexación):
{ "version": "0", "id": "01234567-0123-0123-0123-012345678901", "detail-type": "OCU Utilization Approaching Max Limit", "source": "aws.aoss", "account": "123456789012", "time": "2016-11-01T13:12:22Z", "region": "us-east-1", "resources": ["arn:aws:es:us-east-1:123456789012:domain/test-domain"], "detail": { "eventTime" : 1678943345789, "description": "Your indexing OCU usage is at 75% and is approaching the configured maximum limit." }
El uso de OCU ha alcanzado el límite máximo
OpenSearch Serverless envía este evento cuando el uso de OCU de búsqueda o indexación alcanza el 100% del límite de capacidad. El uso de OCU se calcula en función del límite de capacidad configurado y del consumo actual de OCU.
Ejemplo
A continuación, se muestra un ejemplo de este evento (OCU de búsqueda):
{ "version": "0", "id": "01234567-0123-0123-0123-012345678901", "detail-type": "OCU Utilization Reached Max Limit", "source": "aws.aoss", "account": "123456789012", "time": "2016-11-01T13:12:22Z", "region": "us-east-1", "resources": ["arn:aws:es:us-east-1:123456789012:domain/test-domain"], "detail": { "eventTime" : 1678943345789, "description": "Your search OCU usage has reached the configured maximum limit." } }
A continuación, se muestra un ejemplo de este evento (OCU de indexación):
{ "version": "0", "id": "01234567-0123-0123-0123-012345678901", "detail-type": "OCU Utilization Reached Max Limit", "source": "aws.aoss", "account": "123456789012", "time": "2016-11-01T13:12:22Z", "region": "us-east-1", "resources": ["arn:aws:es:us-east-1:123456789012:domain/test-domain"], "detail": { "eventTime" : 1678943345789, "description": "Your indexing OCU usage has reached the configured maximum limit." } }