스키마: AWS.CloudFrontAccess
parser:
csv:
delimiter: "\t"
columns:
- date
- time
- x-edge-location
- sc-bytes
- c-ip
- cs-method
- cs-Host
- cs-uri-stem
- sc-status
- cs-Referer
- cs-UserAgent
- cs-uri-query
- cs-Cookie
- x-edge-result-type
- x-edge-request-id
- x-host-header
- cs-protocol
- cs-bytes
- time-taken
- x-forwarded-for
- ssl-protocol
- ssl-cipher
- x-edge-response-result-type
- cs-protocol-version
- fle-status
- fle-encrypted-fields
- c-port
- time-to-first-byte
- x-edge-detailed-result-type
- sc-content-type
- sc-content-len
- sc-range-start
- sc-range-end
skipPrefix: '#'
emptyValues:
- '-'
expandFields:
timestamp: '%{date} %{time}'
fields:
- 이름: 타임스탬프
description: 이벤트가 발생한 날짜와 시간입니다.
유형: 타임스탬프
timeFormat: '%Y-%m-%d %H:%M:%S'
isEventTime: true
- name: x-edge-location
description: 요청을 처리한 AWS 엣지 위치입니다.
type: string
- name: sc-bytes
description: 클라이언트에 전송된 바이트 수입니다.
type: bigint
- name: c-ip
description: 요청을 보낸 시청자의 IP 주소입니다.
type: string
indicators:
- ip
- name: cs-method
description: 요청에 사용된 HTTP 메서드입니다.
type: string
- name: cs-Host
description: 요청의 호스트 헤더입니다.
type: string
indicators:
- hostname
- name: cs-uri-stem
description: 요청의 URI 경로입니다.
type: string
- name: sc-status
description: 응답의 HTTP 상태 코드입니다.
type: bigint
- name: cs-Referer
description: HTTP 리퍼러입니다.
type: string
indicators:
- URL
- name: cs-UserAgent
description: 요청의 User-Agent 헤더입니다.
type: string
- name: cs-uri-query
description: URI의 쿼리 문자열 부분입니다.
type: string
- name: cs-Cookie
description: 있는 경우 요청의 Cookie 헤더입니다.
type: string
- name: x-edge-result-type
description: 요청 결과의 유형입니다.
type: string
- name: x-edge-request-id
description: CloudFront에서 생성한 고유 요청 ID입니다.
type: string
- name: x-host-header
description: 요청의 호스트 헤더입니다.
type: string
- name: cs-protocol
description: 요청에 사용된 프로토콜입니다.
type: string
- name: cs-bytes
description: 응답 바이트입니다.
type: bigint
- name: time-taken
description: 서버가 시청자의 요청을 받은 시점부터 서버가 응답의 마지막 바이트를 출력 큐에 기록할 때까지의 시간(초)입니다.
type: float
- name: x-forwarded-for
description: 요청을 시작한 시청자의 IP 주소입니다.
type: string
indicators:
- ip
- name: ssl-protocol
description: 요청과 응답 전송을 위해 협상된 SSL/TLS 프로토콜입니다.
type: string
- name: ssl-cipher
description: 요청과 응답 암호화를 위해 협상된 SSL/TLS 암호입니다.
type: string
- name: x-edge-response-result-type
description: '시청자에게 반환하기 직전에 서버가 응답을 분류한 방식입니다. 다음 중 하나일 수 있습니다: Hit, RefreshHit, Miss, LimitExceeded, CapacityExceeded, Error, Redirect'
type: string
- name: cs-protocol-version
description: 시청자가 요청에서 지정한 HTTP 버전입니다.
type: string
- name: fle-status
description: 요청 본문이 성공적으로 처리되었는지 여부를 나타내는 필드 수준 암호화 상태입니다.
type: string
- name: fle-encrypted-fields
description: 암호화되어 원본으로 전달된 필드 수준 암호화 필드의 수입니다.
type: string
- name: c-port
description: 시청자의 요청 포트 번호입니다.
type: bigint
- name: time-to-first-byte
description: 요청을 받은 시점부터 응답의 첫 번째 바이트를 기록할 때까지의 시간(초)입니다.
type: float
- name: x-edge-detailed-result-type
description: 특정 오류에 대한 추가 정보를 제공하는 상세 결과 유형입니다.
type: string
- name: sc-content-type
description: 응답의 HTTP Content-Type 헤더 값입니다.
type: string
- name: sc-content-len
description: 응답의 HTTP Content-Length 헤더 값입니다.
type: bigint
- name: sc-range-start
description: 응답에 HTTP Content-Range 헤더가 포함된 경우의 범위 시작 값입니다.
type: bigint
- name: sc-range-end
description: 응답에 HTTP Content-Range 헤더가 포함된 경우의 범위 종료 값입니다.
type: bigint