Fastly 로그
Fastly 로그를 Panther 콘솔에 연결하기
마지막 업데이트
도움이 되었나요?
Fastly 로그를 Panther 콘솔에 연결하기
마지막 업데이트
도움이 되었나요?
도움이 되었나요?
스키마: Fastly.Access
파서:
패스트매치:
매치:
- '%{remote_host_ip_address} %{client_identity_rfc_1413} %{request_user} [%{request_time}] "%{request_method} %{request_uri} %{request_protocol}" %{response_status} %{response_size}'
빈값:
- '-'
공백제거: true
설명: |-
일반 로그 형식의 Fastly 로그입니다. Panther가 로그를 파싱할 수 있도록, 반드시
Fastly 서비스에 대한 S3 로깅 엔드포인트를 생성할 때 "로그 라인 형식" 필드에서 "Blank"를 선택하십시오.
참조 URL: https://docs.fastly.com/en/guides/useful-log-formats#common-log-format-clf
필드:
- 이름: remote_host_ip_address
설명: 서버에 요청을 보낸 클라이언트(원격 호스트)의 IP 주소입니다. HostnameLookups가 On으로 설정되어 있으면 서버가 호스트명을 확인하여 IP 주소 대신 호스트명을 기록하려고 시도합니다.
type: string
지표:
- 호스트명
- 이름: client_identity_rfc_1413
설명: 클라이언트 측의 identd에 의해 결정된 클라이언트의 RFC 1413 신원입니다.
type: string
- 이름: request_user
설명: HTTP 인증에 의해 결정된 문서를 요청한 사용자의 사용자 ID입니다.
type: string
지표:
- 사용자명
- 이름: request_time
설명: 요청이 수신된 시간입니다.
type: timestamp
timeFormats:
- '%d/%b/%Y:%H:%M:%S %z'
isEventTime: true
- 이름: request_method
설명: HTTP 요청 메서드
type: string
- 이름: request_uri
설명: HTTP 요청 URI
type: string
- 이름: request_protocol
설명: HTTP 요청 프로토콜
type: string
- 이름: response_status
설명: 응답의 HTTP 상태
유형: smallint
- 이름: response_size
설명: 바이트 단위의 HTTP 응답 크기
type: bigint