本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
ElastiCache 登录目的地
本节介绍您可以为日志选择的 ElastiCache 日志记录目的地。每个部分都提供了有关配置目标类型日志记录的指导,以及有关特定于目标类型的任何行为的信息。配置日志目标后,您可以向日志记录配置提供其规格以开始向其登录。 ElastiCache 
            Amazon  CloudWatch  日志
        
        
       
        
             
            
             
            
             
        您可以指定一个 CloudWatch 日志日志组,用于传送日志。
来自多个 Valkey 或 Redis OSS 集群和复制组的日志可以发送到同一个日志组。
将为缓存集群或复制组中的每个节点创建一个新的日志流,并将日志发送到各自的日志流。日志流名称将使用以下格式:elasticache/${engine-name}/${cache-cluster-id}/${cache-node-id}/${log-type}
      
                
            
 
        
            向日志发布 CloudWatch 日志的权限 
            要将日志发送 ElastiCache 到日志 CloudWatch 日志组,您必须具有以下权限设置才能进行配置:
        
    - JSON
 - 
            
     
         
        - 
             
                
                
{
    "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-id 和 cache-node-id 来区分不同缓存节点的日志消息。
      
                
            亚太地区(大阪)区域目前不支持将日志传输到 Firehose。
 
        
            将日志发布到 Firehose 所需的权限 
            要将日志发送 ElastiCache 到亚马逊 Kinesis Data Firehose 传输流,您必须具有以下权限才能进行配置。
        
    - JSON
 - 
            
     
         
        - 
             
                
                
{
    "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": "arn:aws:iam::*:role/*",
            "Effect": "Allow"
        }
    ]
}