CloudWatch 메트릭을 사용한 모니터링 - 아마존 CloudWatch 로그

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

CloudWatch 메트릭을 사용한 모니터링

이 섹션의 표를 사용하여 Amazon CloudWatch Logs가 Amazon에 CloudWatch 1분마다 전송하는 지표를 검토할 수 있습니다.

CloudWatch 로그 메트릭

AWS/Logs 네임스페이스에 포함된 지표는 다음과 같습니다.

지표 설명

CallCount

계정에서 수행된 지정된 API 작업의 수입니다.

CallCount CloudWatch 로그 서비스 사용량 지표입니다. 자세한 내용은 CloudWatch 서비스 사용 지표를 기록합니다. 단원을 참조하십시오.

적합한 차원: 클래스, 리소스, 서비스, 유형

유효한 통계: Sum

단위: 없음

DeliveryErrors

구독 대상으로 데이터를 전달할 때 CloudWatch 로그에서 오류가 발생한 로그 이벤트 수입니다. 대상 서비스가 제한 예외 또는 재시도 가능한 서비스 예외 (예: HTTP 5xx) 와 같은 재시도 가능한 오류를 반환하는 경우 CloudWatch Logs는 최대 24시간 동안 전송을 계속 재시도합니다. CloudWatch 오류가 또는 같이 다시 시도할 수 없는 오류인 경우 Logs는 재전송을 시도하지 않습니다. AccessDeniedException ResourceNotFoundException

유효 크기:,, LogGroupName DestinationType FilterName PolicyLevel

유효한 통계: Sum

단위: 없음

DeliveryThrottling

구독 대상으로 데이터를 전달할 때 CloudWatch 로그가 병목 현상이 발생한 로그 이벤트 수입니다.

대상 서비스가 제한 예외 또는 재시도 가능한 서비스 예외 (예: HTTP 5xx) 와 같은 재시도 가능한 오류를 반환하는 경우 Logs는 최대 24시간 동안 전송을 계속 재시도합니다. CloudWatch CloudWatch 오류가 또는 같이 다시 시도할 수 없는 오류인 경우 Logs는 재전송을 시도하지 않습니다. AccessDeniedException ResourceNotFoundException

유효 크기:,, LogGroupName DestinationType FilterName PolicyLevel

유효한 통계: Sum

단위: 없음

EMFParsingErrors

임베디드 지표 형식 로그를 처리하는 동안 발생한 구문 분석 오류 수입니다. 이러한 오류는 로그가 임베디드 지표 형식으로 식별되지만 올바른 형식을 따르지 않을 때 발생합니다. 임베디드 지표 형식에 대한 자세한 정보는 사양: 임베디드 지표 형식을 참조하세요.

유효한 차원: LogGroupName

유효한 통계: Sum

단위: 없음

EMFValidationErrors

임베디드 지표 형식 로그를 처리하는 동안 발생한 유효성 검사 오류 수입니다. 이러한 오류는 임베디드 지표 형식 로그 내의 지표 정의가 임베디드 지표 형식 및 MetricDatum 사양을 준수하지 않을 때 발생합니다. CloudWatch 내장된 지표 형식에 대한 자세한 내용은 사양: 내장된 지표 형식을 참조하십시오. 데이터 유형에 MetricDatum 대한 자세한 내용은 Amazon CloudWatch API 참조를 참조하십시오 MetricDatum.

참고

특정 검증 오류로 인해 EMF 로그 내 여러 지표가 게시되지 않을 수 있습니다. 예를 들어, 유효하지 않은 네임스페이스로 설정된 모든 지표는 삭제됩니다.

유효한 차원: LogGroupName

유효한 통계: Sum

단위: 없음

ErrorCount

계정에서 수행된 API 작업 중 오류가 발생한 작업의 수입니다.

ErrorCount CloudWatch 로그 서비스 사용량 지표입니다. 자세한 내용은 CloudWatch 서비스 사용 지표를 기록합니다. 단원을 참조하십시오.

적합한 차원: 클래스, 리소스, 서비스, 유형

유효한 통계: Sum

단위: 없음

ForwardedBytes

구독 대상으로 전송되는 압축 바이트 단위의 로그 이벤트 볼륨

유효 치수: LogGroupName, DestinationType, FilterName

유효한 통계: Sum

단위: 바이트

ForwardedLogEvents

구독 대상으로 전송되는 로그 이벤트 수

유효 치수: LogGroupName DestinationType, FilterName, PolicyLevel

유효한 통계: Sum

단위: 없음

IncomingBytes

Logs에 CloudWatch 업로드된 압축되지 않은 바이트 단위의 로그 이벤트 양 LogGroupName 차원과 함께 사용하면 로그 그룹으로 업로드되는 비압축 바이트 단위의 로그 이벤트 볼륨이 됩니다.

유효 크기: LogGroupName

유효한 통계: Sum

단위: 바이트

IncomingLogEvents

CloudWatch Logs에 업로드된 로그 이벤트 수입니다. LogGroupName 차원과 함께 사용하면 로그 그룹으로 업로드되는 로그 이벤트 수가 됩니다.

유효 크기: LogGroupName

유효한 통계: Sum

단위: 없음

LogEventsWithFindings

로그 데이터 보호 기능을 사용하여 감사하는 데이터 문자열과 일치하는 CloudWatch 로그 이벤트 수입니다. 자세한 내용은 마스킹 처리를 통해 민감한 로그 데이터를 보호하도록 지원 단원을 참조하십시오.

유효한 차원: 없음

유효한 통계: Sum

단위: 없음

ThrottleCount

계정에서 수행된 API 작업 중 사용량 할당량으로 인해 병목 현상이 발생한 작업의 수입니다.

ThrottleCount CloudWatch 로그 서비스 사용량 지표입니다. 자세한 내용은 CloudWatch 서비스 사용 지표를 기록합니다. 단원을 참조하십시오.

적합한 차원: 클래스, 리소스, 서비스, 유형

유효한 통계: Sum

단위: 없음

CloudWatch 로그 지표의 크기

CloudWatch 로그 지표에 사용할 수 있는 측정기준은 다음 표에 나와 있습니다.

측정기준 설명
LogGroupName

지표를 표시할 CloudWatch 로그 로그 그룹의 이름.

DestinationType

CloudWatch 로그 데이터의 구독 대상 (Amazon Kinesis Data Streams 또는 Amazon Data Firehose) 일 AWS Lambda수 있습니다.

FilterName

데이터를 로그 그룹에서 대상으로 전송하는 구독 필터 이름. 구독 필터 이름은 CloudWatch 로 ASCII 자동 변환되며 지원되지 않는 문자는 물음표 (?) 로 바뀝니다.

계정 수준 구독 필터와 관련된 지표의 차원은 다음 표에 나열되어 있습니다.

측정기준 설명
PolicyLevel

정책이 적용되는 수준. 현재 이 차원에 사용할 수 있는 유일한 값은 AccountPolicy

DestinationType

CloudWatch 로그 데이터의 구독 대상 (Amazon Kinesis Data Streams 또는 Amazon Data Firehose) 일 AWS Lambda수 있습니다.

FilterName

데이터를 로그 그룹에서 대상으로 전송하는 구독 필터 이름. 구독 필터 이름은 CloudWatch 로 ASCII 자동 변환되며 지원되지 않는 문자는 물음표 (?) 로 바뀝니다.

CloudWatch 서비스 사용 지표를 기록합니다.

CloudWatch 로그는 사용량 CloudWatch 로그 API 작업을 CloudWatch 추적하는 지표를 전송합니다. 이러한 지표는 AWS 서비스 할당량에 해당합니다. 이러한 지표를 추적하면 할당량을 사전 예방적으로 관리하는 데 도움이 될 수 있습니다. 자세한 내용은 Service Quotas 통합 및 사용량 지표를 참조하세요.

예를 들어, ThrottleCount 지표를 추적하거나 해당 지표에 대해 경보를 설정할 수 있습니다. 이 지표의 값이 증가하면 병목 현상이 발생하는 API 작업에 대한 할당량 증가를 요청하는 것을 고려해야 합니다. CloudWatch 로그 서비스 할당량에 대한 자세한 내용은 을 참조하십시오. CloudWatch 로그 할당량

CloudWatch Logs는 매분마다 및 네임스페이스에 서비스 할당량 사용량 지표를 게시합니다AWS/Usage. AWS/Logs

다음 표에는 Logs에서 게시한 서비스 사용량 지표가 나와 있습니다. CloudWatch 이러한 지표에는 지정된 단위가 없습니다. 지표에 가장 유용한 통계는 SUM이며 1분 동안의 총 작업 수를 나타냅니다.

이러한 각 지표는 Service, Class, TypeResource 차원 모두에 대해 값과 함께 게시됩니다. 또한 해당 지표는 Account Metrics라는 단일 차원으로 게시됩니다. Account Metrics측정기준을 사용하여 계정 내 모든 API 작업에 대한 측정치 합계를 확인할 수 있습니다. 다른 측정기준을 사용하고 해당 Resource 차원에 대한 API 작업 이름을 지정하여 해당 측정기준에 대한 측정항목을 찾을 수 API 있습니다.

지표

지표 설명

CallCount

계정에서 수행된 지정된 작업 수

CallCountAWS/UsageAWS/Logs 네임스페이스 둘 다에서 게시됩니다.

ErrorCount

계정에서 수행된 API 작업 중 오류가 발생한 작업의 수입니다.

ErrorCountAWS/Logs에서만 게시됩니다.

ThrottleCount

계정에서 수행된 API 작업 중 사용량 할당량으로 인해 병목 현상이 발생한 작업의 수입니다.

ThrottleCountAWS/Logs에서만 게시됩니다.

측정기준

차원 설명

Account metrics

이 측정기준을 사용하면 모든 로그에서 측정항목의 합계를 구할 수 있습니다. CloudWatch APIs

특정 API 측정항목을 보려면 이 표에 나열된 다른 측정기준을 사용하고 API 이름을 값으로 Resource 지정하세요.

Service

리소스가 포함된 AWS 서비스의 이름. CloudWatch 로그 사용량 지표의 경우 이 측정기준 값은 입니다Logs.

Class

추적 중인 리소스 클래스. CloudWatch 로그 API 사용량 지표는 값이 1인 이 측정기준을 사용합니다. None

Type

추적 중인 리소스의 유형. 현재, Service 치수가 Logs인 경우 Type에 대한 유일한 유효한 값은 API입니다.

Resource

오퍼레이션의 API 이름. 유효한 값에는 API 작업에 나열된 모든 작업 이름이 포함됩니다. 예제: PutLogEvents