ElastiCache destinations de journalisation - Amazon ElastiCache

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.

ElastiCache destinations de journalisation

Cette section décrit les destinations de journalisation que vous pouvez choisir pour vos ElastiCache journaux. Chaque section fournit des conseils pour la configuration de la journalisation pour le type de destination et des informations sur tout comportement spécifique au type de destination. Après avoir configuré votre destination de journalisation, vous pouvez fournir ses spécifications à la configuration de ElastiCache journalisation pour commencer à vous y connecter.

Amazon CloudWatch Logs

  • Vous spécifiez un groupe de CloudWatch journaux dans lequel les journaux seront livrés.

  • Les journaux provenant de plusieurs OSS clusters et groupes de réplication Valkey ou Redis peuvent être transmis au même groupe de journaux.

  • Un nouveau flux de logs sera créé pour chaque nœud au sein d'un cluster de cache ou d'un groupe de réplication et les logs seront diffusés aux flux de logs respectifs. Le nom du flux de journal utilisera le format suivant : elasticache/${engine-name}/${cache-cluster-id}/${cache-node-id}/${log-type}

Autorisations pour publier des journaux dans CloudWatch Logs

Vous devez disposer des paramètres d'autorisation suivants pour configurer l'envoi ElastiCache de journaux à un groupe de CloudWatch journaux de journaux :

{ "Version": "2012-10-17", "Statement": [ { "Action": [ "logs:CreateLogDelivery", "logs:GetLogDelivery", "logs:UpdateLogDelivery", "logs:DeleteLogDelivery", "logs:ListLogDeliveries" ], "Resource": [ "*" ], "Effect": "Allow", "Sid": "ElastiCacheLogging" }, { "Sid": "ElastiCacheLoggingCWL", "Action": [ "logs:PutResourcePolicy", "logs:DescribeResourcePolicies", "logs:DescribeLogGroups" ], "Resource": [ "*" ], "Effect": "Allow" } ] }

Pour plus d'informations, consultez la section Logs envoyés à CloudWatch Logs.

Amazon Data Firehose

  • Vous spécifiez un flux de diffusion Firehose dans lequel les logs seront livrés.

  • Les journaux provenant de plusieurs OSS clusters et groupes de réplication Valkey ou Redis peuvent être transmis au même flux de diffusion.

  • Les journaux de chaque nœud d'un cluster de cache ou d'un groupe de réplication seront diffusés au même flux de diffusion. Vous pouvez distinguer les messages de journal des différents nœuds de cache en fonction de la cache-cluster-id et cache-node-id inclus dans chaque message de journal.

  • La livraison de journaux à Firehose n'est actuellement pas disponible dans la région Asie-Pacifique (Osaka).

Autorisations pour publier des journaux sur Firehose

Vous devez disposer des autorisations suivantes pour configurer l'envoi ElastiCache de journaux vers un flux de diffusion Amazon Kinesis Data Firehose.

{ "Version": "2012-10-17", "Statement": [ { "Action": [ "logs:CreateLogDelivery", "logs:GetLogDelivery", "logs:UpdateLogDelivery", "logs:DeleteLogDelivery", "logs:ListLogDeliveries" ], "Resource": [ "*" ], "Effect": "Allow", "Sid": "ElastiCacheLogging" }, { "Sid": "ElastiCacheLoggingFHSLR", "Action": [ "iam:CreateServiceLinkedRole" ], "Resource": "*", "Effect": "Allow" }, { "Sid": "ElastiCacheLoggingFH", "Action": [ "firehose:TagDeliveryStream" ], "Resource": "Amazon Kinesis Data Firehose delivery stream ARN", "Effect": "Allow" } ] }