Surveillance des événements, des journaux et des flux dans un cluster de bases de donnéesAmazon Aurora
Lorsque vous surveillez vos bases de données Amazon Aurora et vos autres solutions AWS, votre objectif est de maintenir les éléments suivants :
-
Fiabilité
-
Disponibilité
-
Performances
-
Sécurité
Surveillance des métriques d’un cluster de bases de données Amazon Aurora explique la surveillance de votre cluster à l’aide de métriques. Une solution complète doit également surveiller les événements, les fichiers journaux et les flux d’activité de base de données. AWS vous fournit les outils de surveillance suivants :
-
Amazon EventBridge est un service de bus d’événements sans serveur qui permet de connecter facilement vos applications à des données provenant de diverses sources. EventBridge fournit un flux de données en temps réel à partir de vos propres applications, d’applications de type logiciel en tant que service (SaaS) et de services AWS. EventBridge achemine ces données vers des cibles telles que AWS Lambda. Cela vous permet de surveiller les événements qui se produisent dans les services et de créer des architectures basées sur les événements. Pour plus d’informations, consultez le Guide de l’utilisateur Amazon EventBridge.
-
Amazon CloudWatch Logs permet de surveiller, de stocker et d’accéder à vos fichiers journaux provenant des instances Amazon Aurora, d’AWS CloudTrail et d’autres sources. Amazon CloudWatch Logs peut surveiller les informations contenues dans les fichiers journaux et vous avertir lorsque certains seuils sont atteints. Vous pouvez également archiver vos données de journaux dans une solution de stockage hautement durable. Pour plus d’informations, consultez le Guide de l’utilisateur Amazon CloudWatch Logs.
-
AWS CloudTrail capture les appels d’API et les événements associés effectués par votre Compte AWS ou au nom de ce dernier. CloudTrail livre les fichiers journaux dans un compartiment Amazon S3 que vous spécifiez. Vous pouvez identifier les utilisateurs et les comptes qui ont appelé AWS, l’adresse IP source à partir de laquelle les appels ont été émis, ainsi que le moment où les appels ont eu lieu. Pour plus d’informations, consultez le Guide de l’utilisateur AWS CloudTrail.
-
Database Activity Streams est une fonctionnalité Amazon Aurora qui fournit un flux en temps quasi réel de l’activité dans votre cluster de base de données. Amazon Aurora envoie les activités vers un flux de données Amazon Kinesis. Le flux Kinesis est créé automatiquement. Dans Kinesis, vous pouvez configurer des services AWS tels qu’Amazon Data Firehose et AWS Lambda pour consommer le flux et stocker les données.