

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# ElastiCache 登录目的地
<a name="Logging-destinations"></a>

本节介绍您可以为日志选择的 ElastiCache 日志记录目的地。每个部分都提供了有关配置目标类型日志记录的指导，以及有关特定于目标类型的任何行为的信息。配置日志目标后，您可以向日志记录配置提供其规格以开始向其登录。 ElastiCache 

**Topics**
+ [Amazon CloudWatch 日志](#Destination_Specs_CloudWatch_Logs)
+ [Amazon Data Firehose](#Destination_Specs_Kinesis_Firehose_Stream)

## Amazon CloudWatch 日志
<a name="Destination_Specs_CloudWatch_Logs"></a>
+ 您可以指定一个 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 日志](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html#AWS-logs-infrastructure-CWL)。

## Amazon Data Firehose
<a name="Destination_Specs_Kinesis_Firehose_Stream"></a>
+ 您需要指定一个将向其中传输日志的 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"
        }
    ]
}
```

------