View a markdown version of this page

Afficher l'historique d'exécution des requêtes planifiées - Amazon CloudWatch Logs

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.

Afficher l'historique d'exécution des requêtes planifiées

Utilisez l'historique d'exécution pour surveiller les performances de vos requêtes planifiées et résoudre les problèmes liés à l'exécution des requêtes ou à la livraison des résultats.

L'historique des exécutions indique le statut de chaque requête exécutée, y compris les exécutions réussies, les échecs et les résultats du traitement de destination. Vous pouvez utiliser ces informations pour identifier des modèles, diagnostiquer des problèmes et vérifier que vos requêtes s'exécutent comme prévu.

Console
Pour consulter l'historique des exécutions (console)
  1. Dans la console CloudWatch Logs, choisissez Requête planifiée, Afficher les requêtes planifiées.

  2. Sélectionnez la requête planifiée que vous souhaitez examiner.

  3. Sélectionnez l'onglet Historique d'exécution.

AWS CLI
Pour consulter l'historique des exécutions (AWS CLI)
  1. Utilisez la get-scheduled-query-history commande pour récupérer l'historique d'exécution d'une requête planifiée :

    aws logs get-scheduled-query-history \ --identifier "DailyErrorMonitoring" \ --start-time 1743379200 \ --end-time 1743465600 \ --max-results 10
  2. Pour filtrer par statut d'exécution, ajoutez le --execution-statuses paramètre :

    aws logs get-scheduled-query-history \ --identifier "DailyErrorMonitoring" \ --start-time 1743379200 \ --end-time 1743465600 \ --max-results 1 \ --execution-statuses "SUCCEEDED"
API
Pour consulter l'historique des exécutions (API)
  • Utilisez l'GetScheduledQueryHistoryaction pour récupérer l'historique des exécutions :

    { "identifier": "DailyErrorMonitoring", "startTime": 1743379200, "endTime": 1743465600, "maxResults": 10, "executionStatuses": ["SUCCEEDED", "FAILED"] }

L'historique d'exécution affiche :

  • État de l'exécution : en cours, terminée, échec, expiration du délai ou InvalidQuery

  • Heure de déclenchement : date à laquelle la requête a été exécutée

  • Destinations - État du traitement pour chaque destination configurée, y compris S3 et EventBridge

  • Messages d'erreur : détails sur les échecs éventuels lors de l'exécution des requêtes ou du traitement des destinations