Fastly 로그
Fastly 로그를 Panther Console에 연결하기
마지막 업데이트
도움이 되었나요?
도움이 되었나요?
schema: Fastly.Access
parser:
fastmatch:
match:
- '%{remote_host_ip_address} %{client_identity_rfc_1413} %{request_user} [%{request_time}] "%{request_method} %{request_uri} %{request_protocol}" %{response_status} %{response_size}'
emptyValues:
- '-'
trimSpace: true
description: |-
공통 로그 형식의 Fastly 로그입니다. Panther가 로그를 파싱할 수 있도록 하려면, 반드시
Fastly 서비스에 대한 S3 로깅 엔드포인트를 생성할 때 "Log line format" 필드에서 "Blank"를 선택해야 합니다.
referenceURL: https://docs.fastly.com/en/guides/useful-log-formats#common-log-format-clf
fields:
- name: remote_host_ip_address
description: 서버에 요청을 보낸 클라이언트(원격 호스트)의 IP 주소입니다. HostnameLookups가 On으로 설정되어 있으면 서버는 호스트 이름을 확인하여 IP 주소 대신 기록하려고 시도합니다.
type: string
indicators:
- hostname
- name: client_identity_rfc_1413
description: 클라이언트 컴퓨터의 identd에 의해 결정된 클라이언트의 RFC 1413 식별자입니다.
type: string
- name: request_user
description: HTTP 인증에 의해 결정된 문서를 요청한 사람의 사용자 ID입니다.
type: string
indicators:
- username
- name: request_time
description: 요청이 수신된 시간입니다.
type: timestamp
timeFormats:
- '%d/%b/%Y:%H:%M:%S %z'
isEventTime: true
- name: request_method
description: HTTP 요청 메서드
type: string
- name: request_uri
description: HTTP 요청 URI
type: string
- name: request_protocol
description: HTTP 요청 프로토콜
type: string
- name: response_status
description: 응답의 HTTP 상태
type: smallint
- name: response_size
description: HTTP 응답의 바이트 크기
type: bigint