용량 공급자 시스템 로그 형식
용량 공급자 시스템 로그는 정형 JSON 형식을 사용합니다. JSON 정형 로그를 통해 검색 가능성을 높이고 용량 공급자 운영 이벤트를 자동으로 분석할 수 있습니다.
시스템 로그의 JSON 형식
각 시스템 로그 항목은 다음과 같은 최상위 필드가 있는 키 값 페어가 포함된 JSON 객체로 캡처됩니다.
| Field | 유형 | 설명 |
|---|---|---|
timestamp |
문자열 | 로그 이벤트가 생성된 시간으로, ISO 8601 형식입니다. |
level |
문자열 | 이벤트의 로그 수준입니다. |
message |
문자열 | 사람이 읽을 수 있는 이벤트에 대한 설명입니다. |
metadata |
객체 | 이벤트에 대한 정형 메타데이터입니다. 이벤트 유형에 따라 다른 필드를 포함합니다. |
메타데이터 필드
metadata 객체는 다음 필드를 포함합니다. 모든 이벤트에 모든 필드가 있는 것은 아닙니다.
| Field | 유형 | 설명 |
|---|---|---|
instanceId |
문자열 | 이벤트와 연결된 Amazon EC2 인스턴스 ID입니다. |
availabilityZones |
문자열 배열 | 이벤트와 연결된 가용 영역입니다. |
instanceTypes |
문자열 배열 | 이벤트와 연결된 Amazon EC2 인스턴스 유형입니다. |
capacityProviderArn |
문자열 | 용량 공급자의 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"
}
}