ElastiCache ロギングの送信先 - Amazon ElastiCache

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

ElastiCache ロギングの送信先

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

Amazon CloudWatch Logs

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

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

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

CloudWatch Logs にログを発行するためのアクセス許可

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 Logs に送信されたログを参照してください。

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