ElastiCache ログ記録の送信先 - Amazon ElastiCache

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ElastiCache ログ記録の送信先

このセクションでは、ログに選択できる ElastiCache ログ記録先について説明します。各セクションでは、送信先の種類のログを設定するためのガイダンスと、送信先の種類に固有の動作に関する情報を提供します。ログ記録先を設定したら、その仕様を ElastiCache ログ記録設定に提供して、ログ記録を開始できます。

Amazon CloudWatch Logs

  • CloudWatch ログを配信するロググループを指定します。

  • 複数の Valkey または Redis OSSクラスターとレプリケーショングループのログは、同じロググループに配信できます。

  • キャッシュクラスターまたはレプリケーショングループ内の各ノードに対して新しいログストリームが作成され、ログがそれぞれのログストリームに配信されます。ログストリーム名は、次の形式です: elasticache/${engine-name}/${cache-cluster-id}/${cache-node-id}/${log-type}

ログを CloudWatch ログに発行するアクセス許可

CloudWatch Logs ロググループにログ ElastiCache を送信するように を設定するには、次のアクセス許可設定が必要です。

{ "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" } ] }

詳細については、「 ログ に送信された CloudWatch ログ」を参照してください。

Amazon Data Firehose

  • ログが配信される Firehose 配信ストリームを指定します。

  • 複数の Valkey または Redis OSSクラスターとレプリケーショングループのログは、同じ配信ストリームに配信できます。

  • キャッシュクラスターまたはレプリケーショングループ内の各ノードからのログは、同じ配信ストリームに配信されます。各ログメッセージに含まれる cache-cluster-idcache-node-id に基づいて、ログメッセージを異なるキャッシュノードから区別できます。

  • Firehose へのログ配信は現在、アジアパシフィック (大阪) リージョンでは利用できません。

Firehose にログを発行するアクセス許可

Amazon Kinesis Data Firehose 配信ストリームにログを送信する ElastiCache ように を設定するには、次のアクセス許可が必要です。

{ "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" } ] }