용량 공급자 시스템 로그 형식

용량 공급자 시스템 로그 형식

용량 공급자(capacity provider) 시스템 로그는 구조적 JSON 형식을 사용합니다. JSON 구조적 로그는 검색성을 높이고 용량 공급자 운영 이벤트의 자동화된 분석을 가능하게 합니다.

출처: AWS Lambda 개발자 안내서

본문

시스템 로그의 JSON 형식

각 시스템 로그 항목은 다음 최상위 필드를 가진 키-값 쌍을 담은 JSON 객체로 캡처됩니다.

필드 유형 설명
timestamp String 로그 이벤트가 생성된 시간(ISO 8601 형식)
level String 이벤트의 로그 레벨
message String 이벤트에 대한 사람이 읽을 수 있는 설명
metadata Object 이벤트에 대한 구조화된 메타데이터. 이벤트 유형에 따라 달라지는 필드 포함

메타데이터 필드

metadata 객체는 다음 필드를 포함합니다. 모든 필드가 모든 이벤트에 있는 것은 아닙니다.

필드 유형 설명
instanceId String 이벤트와 연결된 Amazon EC2 인스턴스 ID
availabilityZones Array of strings 이벤트와 연결된 가용 영역(AZ)
instanceTypes Array of strings 이벤트와 연결된 Amazon EC2 인스턴스 유형
capacityProviderArn String 용량 공급자의 ARN

예제 로그 항목

다음 예제는 성공적인 인스턴스 시작에 대한 시스템 로그 항목을 보여줍니다.

{
  "timestamp": "2025-07-01T14:31:15.456Z",
  "level": "INFO",
  "message": "Successfully launched c7g.xlarge instance i-0abc123def456789 in us-east-1a",
  "metadata": {
    "instanceId": "i-0abc123def456789",
    "availabilityZones": ["us-east-1a"],
    "instanceTypes": ["c7g.xlarge"],
    "capacityProviderArn": "arn:aws:lambda:us-east-1:123456789012:capacity-provider:my-capacity-provider"
  }
}

더 알아보기 (Learn more)