Nginx 로그
Nginx 로그를 Panther 콘솔에 연결하기
마지막 업데이트
도움이 되었나요?
Nginx 로그를 Panther 콘솔에 연결하기
마지막 업데이트
도움이 되었나요?
도움이 되었나요?
schema: Nginx.Access
파서:
패스트매치:
매치:
- '%{remoteAddr} - %{remoteUser} [%{time}] "%{request}" %{status} %{bodyBytesSent} "%{httpReferer}" "%{httpUserAgent}"'
빈값:
- '-'
description: Nginx 서버의 액세스 로그입니다. 현재 Nginx 'combined' 형식을 지원합니다.
referenceURL: https://nginx.org/en/docs/http/ngx_http_log_module.html#log_format
필드:
- name: remoteAddr
description: 서버에 요청을 보낸 클라이언트(원격 호스트)의 IP 주소입니다.
type: string
지표:
- ip
- name: remoteUser
description: 요청을 수행한 사용자의 userid입니다. 보통 .htaccess에서 인증을 요청하지 않으면 비어 있습니다.
type: string
지표:
- username
- 이름: time
required: true
description: 요청을 수신한 시간(UTC)입니다.
type: timestamp
timeFormats:
- '%d/%b/%Y:%H:%M:%S %z'
isEventTime: true
- 이름: request
description: 클라이언트의 요청 라인입니다. HTTP 메서드, 요청된 리소스 및 HTTP 프로토콜을 포함합니다.
type: string
- 이름: status
description: 클라이언트에 반환된 HTTP 상태 코드입니다.
유형: smallint
- name: bodyBytesSent
description: 바이트 단위로 측정된 클라이언트에 반환된 객체의 크기입니다.
type: bigint
- name: httpReferer
description: 존재하는 경우 HTTP 리퍼러입니다.
type: string
- name: httpUserAgent
description: 요청을 보낼 때 사용자가 사용한 에이전트입니다.
type: stringschema: Nginx.Error
파서:
패스트매치:
매치:
- '%{time} [%{severity}] %{pid}#%{tid}: *%{message}'
빈값:
- '-'
description: Nginx 서버의 오류 로그입니다.
referenceURL: https://nginx.org/en/docs/http/ngx_http_log_module.html#log_format
필드:
- 이름: time
required: true
description: 오류가 발생한 시간(UTC)입니다.
type: timestamp
timeFormats:
- '%Y/%m/%d %H:%M:%S'
isEventTime: true
- 이름: severity
required: true
description: 오류의 심각도 레벨입니다.
type: string
- name: pid
description: Nginx 서버의 프로세스 ID입니다.
type: bigint
- name: tid
description: Nginx 서버의 스레드 ID입니다.
type: bigint
- name: message
required: true
description: 오류 메시지입니다.
type: string