

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

# MSK Replicator 로그
<a name="msk-replicator-logs"></a>

MSK Replicator는 복제를 모니터링하고 문제를 해결하는 데 도움이 되는 운영 로그 전달을 지원합니다. 로그 전송은 기본적으로 비활성화되어 있습니다. 로그 전송을 활성화하면 복제 작업, 인증 문제 및 구성 문제에 대한 심층적인 가시성을 확보할 수 있습니다.

**참고**  
로그 전송이 활성화된 경우 IAM 역할에 구성된 로그 대상에 쓰는 데 필요한 추가 권한이 있어야 합니다. 필요한 권한은 [AWS 서비스에서 로깅 활성화](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-vended-logs-permissions.html)를 참조하세요.

**지원되는 로그 대상**  
MSK Replicator는 다음 로그 대상을 지원합니다.
+ **Amazon CloudWatch Logs** -에서 로그를 실시간으로 봅니다 AWS Management Console. 로그 인사이트 쿼리를 지원합니다.
+ **Amazon S3** - 장기 보존 및 배치 분석을 위해 로그를 지속적으로 저장합니다.
+ **Amazon Data Firehose** - Amazon OpenSearch Service, Splunk 또는 사용자 지정 HTTP 엔드포인트와 같은 지원되는 대상으로 로그를 스트리밍합니다.

**로그 전송 구성**  
`CreateReplicator` 또는 `UpdateReplicator` API 요청에 `logDelivery` 파라미터를 포함하여 로그 전송을 구성합니다. 기본적으로 로그 전송은 활성화되지 않습니다.

`logDelivery` 구성 예:

```
# In CreateReplicator or UpdateReplicator API request:
"logDelivery": {
  "brokerLogs": {
    "cloudWatchLogs": {
      "enabled": true,
      "logGroup": "/aws/msk/replicator/my-replicator"
    },
    "s3": {
      "enabled": true,
      "bucket": "my-msk-logs-bucket",
      "prefix": "msk-replicator/"
    },
    "firehose": { "enabled": false }
  }
}
```

로깅 요구 사항에 따라 하나 이상의 대상을 동시에 활성화할 수 있습니다.

**로그 내용**  
MSK Replicator 로그에는 다음 이벤트 및 조건에 대한 정보가 포함됩니다.

1. 특정 주제에 대한 권한 부여 실패, 메시지가 구성된 제한을 초과할 때 발생하는 레코드 크기 오류 및 기타 일반적인 오류

1. 복제 진행 상황을 확인하는 오프셋 커밋 활동

1. 대상 클러스터에서 복제된 주제 생성

1. 클러스터 연결 경고 및 오류

**비용 고려 사항**  
판매 로그 요금에 대한 자세한 내용은 [Amazon CloudWatch 요금](https://aws.amazon.com/cloudwatch/pricing/)의 **로그** 탭을 참조하세요.