Gestion d'une source de données - 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.

Gestion d'une source de données

La gestion de votre source de données joue un rôle important dans le maintien de la fiabilité, de la disponibilité et des performances des sources de données à requêtes directes et de vos autres AWS solutions. AWS fournit les outils suivants pour surveiller, signaler en cas de problème et prendre des mesures automatiques le cas échéant.

Surveillance à l'aide CloudWatch de sources de données métriques

Vous pouvez surveiller les requêtes directes à l'aide de CloudWatch. CloudWatch collecte des données brutes et les transforme en indicateurs lisibles en temps quasi réel. Ces statistiques sont enregistrées pour une durée de 15 mois ; par conséquent, vous pouvez accéder aux informations historiques et acquérir un meilleur point de vue de la façon dont votre service ou application web s’exécute.

Vous pouvez également configurer des alarmes pour surveiller certains seuils, envoyer des notifications ou prendre des mesures lorsque ces seuils sont atteints. Pour plus d'informations, consultez What is Amazon CloudWatch.

Direct Query indique les indicateurs suivants :

Métrique Description
AsyncQueryCreateAPI

Nombre total de demandes adressées à l'API pour créer des requêtes asynchrones.

Statistiques pertinentes :

Moyenne, maximum, somme

Dimensions :ClientId, DomainName

Fréquence : 60 secondes

AsyncQueryGetApiRequestCount

Nombre total de demandes adressées à l'API pour récupérer les résultats de requêtes asynchrones.

Statistiques pertinentes :

Moyenne, maximum, somme

Dimensions :ClientId, DomainName

Fréquence : 60 secondes

AsyncQueryCancelApiRequestCount

Nombre total de demandes adressées à l'API pour annuler des requêtes asynchrones.

Statistiques pertinentes :

Moyenne, maximum, somme

Dimensions :ClientId, DomainName

Fréquence : 60 secondes

UN syncQueryGet ApiFailedRequestCusErrCount

Le nombre de demandes ayant échoué lors de la récupération des résultats de requêtes asynchrones en raison d'erreurs liées au client (par exemple, un ID de requête non valide).

Statistiques pertinentes :

Moyenne, maximum, somme

Dimensions :ClientId, DomainName

Fréquence : 60 secondes

AsyncQueryCancelApiFailedRequestCusErrCount

Le nombre de demandes ayant échoué lors de la récupération des résultats de requêtes asynchrones en raison d'erreurs liées au client (par exemple, un ID de requête non valide).

Statistiques pertinentes : moyenne, maximale, somme

Dimensions :ClientId, DomainName

Fréquence : 60 secondes

AsyncQueryCancelApiFailedRequestSysErrCount

Le nombre de demandes ayant échoué lors de la création de requêtes asynchrones en raison d'erreurs liées au client.

Statistiques pertinentes : moyenne, maximum, somme

Dimensions :ClientId, DomainName

Fréquence : 60 secondes

UN syncQueryGet ApiFailedRequestSysErrCount

Nombre de demandes ayant échoué lors de la récupération des résultats de requêtes asynchrones en raison d'erreurs liées au système.

Statistiques pertinentes : moyenne, maximum, somme

Dimensions :ClientId, DomainName

Fréquence : 60 secondes

Activation et désactivation des sources de données

Si vous souhaitez interrompre l'utilisation des requêtes directes pour une source de données, vous pouvez choisir de désactiver la source de données. La désactivation d'une source de données terminera l'exécution des requêtes existantes et empêchera l'exécution de toutes les nouvelles requêtes par l'utilisateur.

Les accélérations configurées pour améliorer les performances des requêtes, telles que l'omission d'index, de vues matérialisées ou d'index de couverture, seront définies manuellement une fois qu'une source de données est désactivée. Une fois qu'une source de données est définie comme active après avoir été désactivée, les requêtes des utilisateurs s'exécutent comme prévu. Les accélérations qui étaient auparavant configurées et réglées sur manuel devront être configurées manuellement pour s'exécuter à nouveau selon un calendrier.

Surveillance avec le AWS budget

Amazon OpenSearch Service saisit les données d'utilisation de l'OCU au niveau du compte dans Cost Explorer de Billing and Cost Management. Les clients peuvent comptabiliser l'utilisation de l'OCU au niveau du compte et définir des seuils et des alertes lorsque les seuils sont dépassés.

Le format du type d'utilisation à filtrer dans Cost Explorer est le suivant RegionCode : DirectQuery OCU (OCU-Hours). Les clients qui souhaitent être avertis lorsque l'utilisation des heures DirectQuery OCU (OCU-hours) atteint leur seuil peuvent créer un compte AWS Budgets et configurer une alerte en fonction du seuil qu'ils ont défini. Les clients peuvent éventuellement choisir de configurer une rubrique Amazon SNS, qui désactivera une source de données si un seuil est atteint.

Note

Les données d'utilisation dans AWS les budgets ne sont pas en temps réel et peuvent être retardées jusqu'à 8 heures.

Supprimer une source OpenSearch de données Amazon Service avec Amazon S3

Lorsque vous supprimez une source de données, Amazon OpenSearch Service la supprime de votre domaine. OpenSearch Le service supprime également les index associés à la source de données. Vos données transactionnelles ne sont pas supprimées d'Amazon S3, mais Amazon S3 n'envoie pas de nouvelles données au OpenSearch Service.

Vous pouvez supprimer une intégration de source de données à l'aide de l'API AWS Management Console ou du OpenSearch service.

Pour supprimer une source de données
  1. Accédez à la console Amazon OpenSearch Service à l'adressehttps://console.aws.amazon.com/aos/.

  2. Dans le volet de navigation de gauche, choisissez Domains (Domaines).

  3. Sélectionnez le domaine pour lequel vous souhaitez supprimer une source de données. Cette action ouvre la page des détails du domaine. Cliquez sur l'onglet Connexions sous les informations générales et recherchez la section Requête directe.

  4. Sélectionnez la source de données que vous souhaitez supprimer, choisissez Supprimer et confirmez la suppression.

Utilisez l'opération DeleteDataSourceAPI pour supprimer une source de données existante dans votre domaine.

POST https://es.region.amazonaws.com/2021-01-01/opensearch/domain/domain-name/dataSource/data-source-name