기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
개념
각 구독 필터는 다음과 같은 키 요소들로 이루어져 있습니다.
- 필터 패턴
-
CloudWatch Logs가 대상 AWS 리소스로 전송되는 항목을 제한하는 필터링 표현식과 함께 각 로그 이벤트의 데이터를 해석하는 방법에 대한 심볼 설명입니다. 필터 패턴 구문에 대한 자세한 내용은 지표 필터, 구독 필터, 필터 로그 이벤트 및 Live Tail에 대한 필터 패턴 구문 섹션을 참조하세요.
- destination arn
-
구독 피드의 대상으로 사용하려는 Kinesis Data Streams 스트림이나 Firehose 스트림, Lambda 함수의 Amazon 리소스 이름(ARN)입니다.
- 역할 ARN
-
선택한 대상으로 데이터를 입력하기 위해 CloudWatch Logs에 필요한 권한을 부여하는 IAM 역할입니다. 이 역할은 Lambda 대상에는 필요하지 않습니다. CloudWatch Logs가 Lambda 함수 자체에 대한 액세스 제어 설정에 필요한 권한을 얻을 수 있기 때문입니다.
- 배포
-
대상이 Amazon Kinesis Data Streams의 스트림일 때 해당 대상으로 로그 데이터를 배포하는 데 사용되는 방법입니다. 기본적으로 로그 스트림에 따라 로그 데이터가 그룹화됩니다. 보다 균등한 배포를 위해 로그 데이터를 무작위로 그룹화할 수 있습니다.
로그 그룹 수준 구독의 경우 다음 키 요소도 포함됩니다.
- log_group_name
-
구독 필터에 연결되는 로그 그룹입니다. 이 로그 그룹에 업로드되는 모든 로그 이벤트는 구독 필터를 따르게 되며, 필터와 일치하는 로그 이벤트는 일치하는 로그 이벤트를 수신하는 대상 서비스로 전송됩니다.
계정 수준 구독의 경우 다음 키 요소도 포함됩니다.
- 선택 기준
-
계정 수준 구독 필터가 적용되는 로그 그룹을 선택하는 데 사용되는 기준입니다. 이를 지정하지 않으면 계정 수준 구독 필터가 계정의 모든 로그 그룹에 적용됩니다. 이 필드는 무한 로그 루프를 방지하는 데 사용됩니다. 무한 로그 루프 문제에 대한 자세한 내용은 로그 재귀 방지 섹션을 참조하세요.
선택 기준의 크기 한도는 25KB입니다.
중앙 집중식 로그 그룹의 경우 다음 키 요소도 포함됩니다. 이러한 요소를 필드 선택 기준으로 사용하여 로그 데이터의 소스를 식별할 수 있으므로 중앙 집중식 로그에서 파생된 지표를 보다 세밀하게 필터링하고 분석할 수 있습니다.
- @aws.account
-
이 필드는 로그 이벤트가 시작된 AWS 계정 ID를 식별합니다.
- @aws.region
-
이 필드는 로그 이벤트가 생성된 AWS 리전을 식별합니다.