Surveillance des événements OpenSearch sans serveur à l'aide d'Amazon EventBridge - Amazon OpenSearch Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveillance des événements OpenSearch sans serveur à l'aide d'Amazon EventBridge

Amazon OpenSearch Service s'intègre EventBridge à Amazon pour vous informer de certains événements qui affectent vos domaines. Les événements AWS liés aux services sont diffusés EventBridge en temps quasi réel. Les mêmes événements sont également envoyés à Amazon CloudWatch Events, le prédécesseur d'Amazon EventBridge. Vous pouvez rédiger des règles pour indiquer les événements qui vous intéressent et les actions automatisées à effectuer lorsqu'un événement correspond à une règle. Voici quelques exemples d'actions que vous pouvez activer automatiquement :

  • Invoquer une fonction AWS Lambda

  • Appel d'une Run Command Amazon EC2

  • Relais de l'événement à Amazon Kinesis Data Streams

  • Activation d'une machine à états AWS Step Functions

  • Notification d'une rubrique Amazon SNS ou d'une file d'attente Amazon SQS

Pour plus d'informations, consultez la section Commencer avec Amazon EventBridge dans le guide de EventBridge l'utilisateur Amazon.

Configuration des notifications

Vous pouvez utiliser les notificationsAWS utilisateur pour recevoir des notifications lorsqu'un événement OpenSearch sans serveur se produit. Un événement est un indicateur d'un changement dans l'environnement OpenSearch sans serveur, par exemple lorsque vous atteignez la limite maximale d'utilisation de votre OCU. Amazon EventBridge reçoit l'événement et envoie une notification au centre de AWS Management Console notifications et aux canaux de diffusion que vous avez choisis. Vous recevez une notification lorsqu'un événement correspond à une règle que vous avez spécifiée.

OpenSearch Événements relatifs aux unités de calcul (OCU)

OpenSearch Serverless envoie des événements EventBridge lorsque l'un des événements suivants liés à l'OCU se produit.

L'utilisation de l'OCU approche de la limite maximale

OpenSearch Serverless envoie cet événement lorsque l'utilisation de votre OCU de recherche ou d'indexation atteint 75 % de votre limite de capacité. L'utilisation de votre OCU est calculée en fonction de votre limite de capacité configurée et de votre consommation actuelle d'OCU.

Exemple

Voici un exemple d'événement de ce type (recherche OCU) :

{ "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." } }

Voici un exemple d'événement de ce type (index OCU) :

{ "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." }

L'utilisation de l'OCU a atteint la limite maximale

OpenSearch Serverless envoie cet événement lorsque l'utilisation de votre OCU de recherche ou d'indexation atteint 100 % de votre limite de capacité. L'utilisation de votre OCU est calculée en fonction de votre limite de capacité configurée et de votre consommation actuelle d'OCU.

Exemple

Voici un exemple d'événement de ce type (recherche OCU) :

{ "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." } }

Voici un exemple d'événement de ce type (index OCU) :

{ "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." } }