CloudWatch 지표를 사용한 모니터링
이 섹션의 테이블을 사용하여 Amazon CloudWatch Logs가 Amazon CloudWatch에 1분마다 보내는 지표를 검토할 수 있습니다.
여러 계정 및 리전에서 중앙 집중식 모니터링에 CloudWatch Logs Centralization을 사용하여 로그 데이터 및 지표를 중앙 위치에 통합할 수 있습니다. 자세한 내용은 교차 계정 교차 리전 로그 중앙 집중화 섹션을 참조하세요.
CloudWatch Logs 지표
AWS/Logs 네임스페이스에는 다음과 같은 지표가 포함됩니다.
| 지표 | 설명 |
|---|---|
|
|
계정에서 수행된 지정된 API 작업 수입니다.
적합한 차원: 클래스, 리소스, 서비스, 유형 유효한 통계: Sum 단위: 없음 |
|
|
데이터를 구독 대상으로 전달할 때 CloudWatch Logs로 오류가 수신된 로그 이벤트 수입니다. 대상 서비스가 스로틀링 예외 또는 재시도 가능한 서비스 예외(예: HTTP 5xx)와 같은 재시도 가능한 오류를 반환하는 경우 CloudWatch Logs는 최대 24시간 동안 계속해서 전송을 다시 시도합니다. 유효한 차원: LogGroupName, DestinationType, FilterName, PolicyLevel 유효한 통계: Sum 단위: 없음 |
|
|
데이터를 구독 대상으로 전달할 때 CloudWatch Logs에 스로틀링이 발생한 로그 이벤트 수입니다. 대상 서비스가 스로틀링 예외 또는 재시도 가능한 서비스 예외(예: HTTP 5xx)와 같은 재시도 가능한 오류를 반환하는 경우 CloudWatch Logs는 최대 24시간 동안 계속해서 전송을 다시 시도합니다. 유효한 차원: LogGroupName, DestinationType, FilterName, PolicyLevel 유효한 통계: Sum 단위: 없음 |
|
|
로그 그룹과 일치하는 METRIC_EXTRACTION_POLICY 유형의 활성 계정 정책으로 인해 무시된 EMF 형식 로그 이벤트 수입니다. 지표 추출 정책에 대한 자세한 내용은 PutAccountPolicy를 참조하세요. 유효한 차원: 유효한 통계: Sum 단위: 없음 |
|
|
임베디드 지표 형식 로그를 처리하는 동안 발생한 구문 분석 오류 수입니다. 이러한 오류는 로그가 임베디드 지표 형식으로 식별되지만 올바른 형식을 따르지 않을 때 발생합니다. 임베디드 지표 형식에 대한 자세한 정보는 사양: 임베디드 지표 형식을 참조하세요. 유효한 차원: 유효한 통계: Sum 단위: 없음 |
|
|
임베디드 지표 형식 로그를 처리하는 동안 발생한 유효성 검사 오류 수입니다. 이러한 오류는 임베디드 지표 형식 로그 내의 지표 정의가 임베디드 지표 형식 및 참고특정 유효성 검사 오류로 인해 EMF 로그 내의 여러 지표가 게시되지 않을 수 있습니다. 예를 들어, 유효하지 않은 네임스페이스로 설정된 모든 지표는 삭제됩니다. 유효한 차원: 유효한 통계: Sum 단위: 없음 |
|
|
계정에서 수행되어 오류가 발생한 API 작업 수입니다.
적합한 차원: 클래스, 리소스, 서비스, 유형 유효한 통계: Sum 단위: 없음 |
|
|
구독 대상으로 전달되는 압축 바이트 단위의 로그 이벤트 볼륨입니다. 유효한 차원: LogGroupName, DestinationType, FilterName 유효한 통계: Sum 단위: 바이트 |
|
|
구독 대상으로 전달되는 로그 이벤트 수입니다. 유효한 차원: LogGroupName, DestinationType, FilterName, PolicyLevel 유효한 통계: Sum 단위: 없음 |
|
|
CloudWatch Logs로 업로드되는 비압축 바이트 단위의 로그 이벤트 볼륨. 유효한 차원: LogGroupName 유효한 통계: Sum 단위: 바이트 |
|
|
CloudWatch Logs로 업로드되는 로그 이벤트 수. 유효한 차원: LogGroupName 유효한 통계: Sum 단위: 없음 |
|
|
CloudWatch Logs 데이터 보호 기능을 사용하여 감사하는 데이터 문자열과 일치하는 로그 이벤트 수입니다. 자세한 내용은 마스킹 처리를 통해 민감한 로그 데이터를 보호하도록 지원 섹션을 참조하세요. 유효한 차원: 없음 유효한 통계: Sum 단위: 없음 |
|
|
사용 할당량으로 인해 스로틀링된 계정에서 수행된 API 작업 수입니다.
적합한 차원: 클래스, 리소스, 서비스, 유형 유효한 통계: Sum 단위: 없음 |
CloudWatch Logs 지표의 차원
다음 표에는 대부분의 CloudWatch Logs 지표에 사용할 수 있는 차원이 나와 있습니다.
| 차원 | 설명 |
|---|---|
LogGroupName
|
지표를 표시할 CloudWatch Logs 로그 그룹의 이름입니다. |
DestinationType
|
CloudWatch Logs 데이터에 대한 구독 대상으로, AWS Lambda, Amazon Kinesis Data Streams 또는 Amazon Data Firehose일 수 있습니다. |
FilterName
|
데이터를 로그 그룹에서 대상으로 전달하는 구독 필터의 이름입니다. 구독 필터 이름은 CloudWatch에서 ASCII로 자동 변환되며, 지원되지 않는 문자는 모두 물음표(?)로 바뀝니다. |
구독 필터 지표 차원
다음 표에는 계정 수준 구독 필터와 관련된 지표의 차원이 나와 있습니다.
| 차원 | 설명 |
|---|---|
PolicyLevel
|
정책이 적용되는 수준입니다. 현재 이 차원에 대해 유효한 값은 |
DestinationType
|
CloudWatch Logs 데이터에 대한 구독 대상으로, AWS Lambda, Amazon Kinesis Data Streams 또는 Amazon Data Firehose일 수 있습니다. |
FilterName
|
데이터를 로그 그룹에서 대상으로 전달하는 구독 필터의 이름입니다. 구독 필터 이름은 CloudWatch에서 ASCII로 자동 변환되며, 지원되지 않는 문자는 모두 물음표(?)로 바뀝니다. |
로그 변환기 지표 및 차원
CloudWatch Logs는 다음과 같은 로그 변환기 지표를 AWS/Logs 네임스페이스의 CloudWatch에 게시합니다.
| 지표 | 설명 |
|---|---|
TransformationErrors
|
지정된 변환기로 로그 이벤트를 변환하는 동안 발생한 오류 수입니다. 단위: 없음 유효한 통계: Sum |
TransformedBytes
|
압축되지 않은 바이트 단위의 변환된 로그 이벤트 출력 볼륨입니다. 단위: 바이트 유효한 통계: Sum |
TransformedLogEvents
|
변환된 로그 이벤트 수입니다. 단위: 없음 유효한 통계: Sum |
다음 차원은 변환기 지표에서 사용됩니다.
| 차원 | 설명 |
|---|---|
LogGroupname
|
이 차원은 로그 그룹 수준 변환기에만 사용됩니다. |
PolicyLevel
|
이 차원은 계정 수준 변환기에만 사용됩니다. 현재 이 차원에 대해 유효한 값은 |
CloudWatch Logs 서비스 사용량 지표
CloudWatch Logs는 CloudWatch에 CloudWatch Logs API 작업의 사용량을 추적하는 지표를 전송합니다. 이러한 지표는 AWS 서비스 할당량에 해당합니다. 이러한 지표를 추적하면 할당량을 사전 예방적으로 관리하는 데 도움이 될 수 있습니다. 자세한 내용은 Service Quotas 통합 및 사용량 지표를 참조하세요.
예를 들어, ThrottleCount 지표를 추적하거나 해당 지표에 대해 경보를 설정할 수 있습니다. 이 지표의 값이 증가하면 스로틀링되는 API 작업에 대한 할당량 증가를 요청하는 것이 좋습니다. CloudWatch Logs 서비스 할당량에 대한 자세한 내용은 CloudWatch Logs 할당량 섹션을 참조하세요.
CloudWatch Logs는 AWS/Usage 및 AWS/Logs 네임스페이스 둘 다에서 서비스 할당량 사용 지표를 1분마다 게시합니다.
다음 표에는 CloudWatch Logs가 게시한 서비스 사용량 지표가 나와 있습니다. 이러한 지표에는 지정된 단위가 없습니다. 지표에 가장 유용한 통계는 SUM이며 1분 동안의 총 작업 수를 나타냅니다.
이러한 각 지표는 Service, Class, Type 및 Resource 차원 모두에 대해 값과 함께 게시됩니다. 또한 해당 지표는 Account Metrics라는 단일 차원으로 게시됩니다. Account Metrics 차원을 사용하여 계정의 모든 API 작업에 대한 지표 합계를 확인할 수 있습니다. 다른 차원을 사용하고 특정 API에 대한 지표를 찾을 수 있도록 Resource 차원에 대한 API 작업의 이름을 지정합니다.
지표
| 지표 | 설명 |
|---|---|
|
|
계정에서 수행된 지정된 작업 수입니다.
|
|
|
계정에서 수행되어 오류가 발생한 API 작업 수입니다.
|
|
|
사용 할당량으로 인해 스로틀링된 계정에서 수행된 API 작업 수입니다.
|
차원
| 차원 | 설명 |
|---|---|
|
|
모든 CloudWatch Logs API의 지표 합계를 가져오려면 이 차원을 사용하세요. 특정 API의 지표를 보려면 이 표에 나열된 다른 차원을 사용하고 API 이름을 |
|
|
리소스가 포함된 AWS 서비스의 이름입니다. CloudWatch Logs 사용량 지표의 경우 이 차원 값은 |
|
|
추적 중인 리소스의 클래스입니다. CloudWatch Logs API 사용량 지표는 이 차원을 |
|
|
추적 중인 리소스의 유형입니다. 현재 |
|
|
API 작업의 이름입니다. 유효한 값에는 작업에 나열된 모든 API 작업 이름이 포함됩니다. 예: |