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