

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# ElastiCache 로깅 대상
<a name="Logging-destinations"></a>

이 섹션에서는 ElastiCache 로그에 대해 선택할 수 있는 로깅 대상에 대해 설명합니다. 각 섹션에서는 대상 유형에 대한 로깅을 구성하기 위한 지침과 대상 유형과 관련된 모든 동작에 대한 정보를 제공합니다. 로깅 대상을 구성한 후 ElastiCache 로깅 구성에 해당 사양을 제공하여 로깅을 시작할 수 있습니다.

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

## Amazon CloudWatch Logs
<a name="Destination_Specs_CloudWatch_Logs"></a>
+ 로그가 전송될 CloudWatch Logs 로그 그룹을 지정합니다.
+ 여러 Valkey 또는 Redis OSS 클러스터 및 복제 그룹의 로그가 동일한 로그 그룹에 전달될 수 있습니다.
+ 클러스터 또는 복제 그룹 내의 각 노드에 대해 새 로그 스트림이 생성되고 로그는 해당 로그 스트림으로 전달됩니다. 로그 스트림 이름에는 `elasticache/${engine-name}/${cache-cluster-id}/${cache-node-id}/${log-type}` 형식이 사용됩니다.

**로그를 CloudWatch Logs에 게시하기 위한 권한** 

ElastiCache가 CloudWatch Logs 로그 그룹에 로그를 전송하도록 구성하려면 다음과 같은 권한 설정이 필요합니다.

------
#### [ 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 Logs로 전송된 로그](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가 Amazon 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"
        }
    ]
}
```

------