Je souhaite savoir quand utiliser les événements de données ou les événements de gestion dans AWS CloudTrail.
Résolution
Quand choisir les événements de données
Les événements de données CloudTrail indiquent les opérations effectuées sur ou au sein des ressources de votre compte AWS. Les événements de données étant très volumineux, ils peuvent générer des millions d'entrées de journal par jour.
Utilisez les événements de données pour suivre et auditer les opérations sur les ressources. Exemple :
- Suivez les opérations de l'API Amazon Simple Storage Service (Amazon S3) sur des objets, tels que GetObject, DeleteObject et PutObject.
- Surveillez les invocations des fonctions AWS Lambda.
- Auditez les opérations Amazon DynamoDB sur les éléments de table, tels que PutItem, DeleteItem et UpdateItem.
- Suivez l'activité de l'API Amazon Elastic Block Store (Amazon EBS), comme PutSnapshotBlock et GetSnapshotBlock.
- Surveillez l'activité de l'API Amazon Cognito sur les groupes d'utilisateurs.
- Suivez les opérations de l'API Amazon Simple Notification Service (Amazon SNS) sur des rubriques telles que Publish et PublishBatch.
Par défaut, les journaux de suivi n'enregistrent pas les événements de données, et les événements de données ne sont pas visibles dans l'historique des événements CloudTrail. Pour activer la journalisation des événements de données, vous devez ajouter les ressources ou les types de ressources pris en charge à un journal de suivi. Pour consulter les événements de données, consultez vos fichiers journaux CloudTrail.
Remarque : des frais supplémentaires s'appliquent pour l'enregistrement des événements de données en raison du volume élevé d'événements. Pour plus d'informations, consultez la section Tarification AWS CloudTrail.
Quand choisir les événements de gestion
Les événements de gestion CloudTrail indiquent les opérations effectuées sur les ressources de votre compte AWS. Il s'agit d'actions au niveau du compte qui permettent de créer, de modifier ou de supprimer des ressources AWS.
Utilisez les événements de gestion pour suivre et auditer les opérations au niveau du compte. Exemple :
- Créer un compartiment Amazon S3.
- Créer et gérer des ressources de Gestion des identités et des accès AWS (IAM).
- Enregistrer des appareils.
- Configurer les règles de la table de routage.
- Configurer la journalisation.
Par défaut, CloudTrail journalise les événements de gestion sur l'ensemble des services AWS. Vous pouvez accéder aux événements de gestion des 90 derniers jours et les télécharger grâce à l'historique des événements CloudTrail ou à l'API LookupEvents.
Remarque : vous pouvez créer un historique pour stocker une copie des événements de gestion dans Amazon S3 au-delà de la période de rétention de 90 jours. Les copies supplémentaires des événements de gestion peuvent entraîner des frais. Pour plus d'informations, consultez la section Tarification AWS CloudTrail.