Surveillance de pour les applications SQL - Guide du développeur d'Amazon Kinesis Data Analytics SQL pour applications

Après mûre réflexion, nous avons décidé de mettre fin à Amazon Kinesis Data Analytics SQL pour les applications en deux étapes :

1. À compter du 15 octobre 2025, vous ne pourrez plus créer de nouveaux Kinesis Data Analytics SQL pour les applications.

2. Nous supprimerons vos candidatures à compter du 27 janvier 2026. Vous ne serez pas en mesure de démarrer ou d'utiliser votre Amazon Kinesis Data Analytics SQL pour les applications. Support ne sera plus disponible pour Amazon Kinesis Data Analytics à partir SQL de cette date. Pour de plus amples informations, veuillez consulter Arrêt d'Amazon Kinesis Data Analytics SQL pour applications.

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 de pour les applications SQL

La surveillance est essentielle pour assurer la fiabilité, la disponibilité et les performances d' et de votre application . Vous devez collecter des données de surveillance provenant de toutes les parties de votre AWS solution afin de pouvoir corriger plus facilement une panne multipoint, le cas échéant. Avant de commencer la surveillance d', toutefois, vous devez créer un plan de surveillance qui contient les réponses aux questions suivantes :

  • Quels sont les objectifs de la surveillance ?

  • Quelles sont les ressources à surveiller ?

  • À quelle fréquence les ressources doivent-elles être surveillées ?

  • Quels outils de surveillance utiliser ?

  • Qui exécute les tâches de supervision ?

  • Qui doit être informé en cas de problème ?

L'étape suivante consiste à établir une référence de performances normales d'un dans votre environnement, en mesurant la performance à divers moments et dans diverses conditions de charge. Lorsque vous surveillez , vous pouvez stocker des données de surveillance historiques. Vous pouvez alors les comparer avec les données de performances actuelles, identifier des modèles de performances normales et des anomalies de performances et concevoir des méthodes pour les résoudre.

Avec , vous surveillez l'application. L'application traite les flux de données (entrée ou sortie), qui incluent tous deux des identifiants que vous pouvez utiliser pour affiner votre recherche sur CloudWatch les journaux. Pour plus d’informations sur la façon dont traite des flux de données, consultez Applications Amazon Kinesis Data Analytics pour SQL : fonctionnement.

La métrique la plus importante est millisBehindLatest qui indique le retard de lecture de votre application pour la source de diffusion. Dans un cas typique, le nombre de millisecondes doit être à égal à zéro ou proche de zéro. Il est fréquent que de courts pics aient lieu, ce qui apparaît comme une augmentation de la valeur millisBehindLatest.

Nous vous recommandons de configurer une CloudWatch alarme qui se déclenche lorsque l'application est en retard de plus d'une heure après avoir lu la source du streaming. Pour certains cas d'utilisation qui nécessitent un traitement pratiquement en temps réel, par exemple, l'émission de données vers une application active, vous pouvez choisir de régler l'alarme sur une valeur plus basse, comme cinq minutes.