키-값 인덱스 | 필드 유형 | 구분 기호 |
server_addr | text | 구분 기호가 필요하지 않습니다 |
server_name | text | 구분 기호가 필요하지 않습니다 |
http_host | text | 구분 기호가 필요하지 않습니다 |
status | long | - |
vip_vpcid | long | - |
[$stgw_request_id] [$time_local] [$protocol_type] [$server_addr:$server_port] [$server_name] [$remote_addr:$remote_port] [$status] [$upstream_addr] [$upstream_status] [$proxy_host] [$request] [$request_length] [$bytes_sent] [$http_host] [$http_user_agent] [$http_referer] [$request_time] [$upstream_response_time] [$upstream_connect_time] [$upstream_header_time] [$tcpinfo_rtt] [$connection] [$connection_requests] [$ssl_handshake_time] [$ssl_cipher] [$ssl_protocol] [$vip_vpcid] [$uri] [$server_protocol]
이름 | 유형 설명 |
text | 텍스트 유형 |
long | 정수 유형(Int 64) |
double | 부동 소수점 유형(64 bit) |
변수 이름 | 설명 | 필드 유형 |
stgw_request_id | 요청 ID. | text |
time_local | 액세스 시간 및 시간대(예시: ‘01/Jul/2019:11:11:00 +0800’, 여기서 ‘+0800’은 UTC+8, 즉 베이징 시간을 나타냄). | text |
protocol_type | 프로토콜 유형(HTTP/HTTPS/SPDY/HTTP2/WS/WSS). | text |
server_addr | CLB VIP. | text |
server_port | CLB VPort, 즉 수신 포트입니다. | long |
server_name | 규칙의 server_name, 즉 CLB 리스너에 구성된 도메인 이름입니다. | text |
remote_addr | 클라이언트 IP. | text |
remote_port | 클라이언트 포트. | long |
status | CLB에서 클라이언트로 반환된 상태 코드입니다. | long |
upstream_addr | RS 주소. | text |
upstream_status | RS에서 CLB로 반환된 상태 코드입니다. | text |
proxy_host | stream ID. | text |
request | 요청 라인. | text |
request_length | 클라이언트에서 받은 요청의 바이트 수입니다. | long |
bytes_sent | 클라이언트에 보낸 바이트 수입니다. | long |
http_host | HTTP 헤더의 Host인 도메인 이름을 요청합니다. | text |
http_user_agent | HTTP 헤더의 user_agent 필드입니다. | text |
http_referer | HTTP 요청 소스입니다. | text |
http_x_forward_for | HTTP 요청에 있는 x-forward-for header의 콘텐츠입니다. | text |
request_time | 요청 처리 시간: 타이밍은 클라이언트로부터 첫 번째 바이트를 수신한 시점부터 클라이언트에게 마지막 바이트가 전송된 시점까지를 의미합니다. 이는 클라이언트 요청이 CLB 인스턴스에 도달하고, CLB 인스턴스가 요청을 RS로 전달하고, RS가 응답을 보내고 CLB 인스턴스가 데이터를 클라이언트로 전달하는 전체 프로세스에 대한 총 시간을 의미합니다. 단위: 초. | double |
upstream_response_time | 전체 백엔드 요청 프로세스 소요 시간: CLB 인스턴스가 CONNECT RS될 때부터 RS가 요청을 수신하고 응답할 때까지. 단위: 초. | double |
upstream_connect_time | RS와 TCP의 연결 설정 소요 시간: CLB 인스턴스가 CONNECT RS될 때부터 HTTP 요청을 보낼 때까지. | double |
upstream_header_time | RS에서 HTTP 헤더 수신 소요 시간: CLB 인스턴스가 CONNECT RS될 때부터 RS로부터 HTTP 응답 헤더가 수신될 때까지. | double |
tcpinfo_rtt | TCP 연결 RTT. | long |
connection | 연결 ID. | long |
connection_requests | 연결 요청 수입니다. | long |
ssl_handshake_time | x:x:x:x:x:x:x형식의 각 SSL 핸드셰이크 단계에 소요된 시간입니다. 이 중 콜론으로 구분된 문자열은 단위는 ms이며, 각 단계에 소요된 시간이 1ms 미만이면 0으로 표시됩니다. 첫 번째 필드는 SSL 세션 재사용 여부를 나타냅니다. 2번째 필드는 전체 핸드셰이크 시간을 나타냅니다. 3번째~7번째 필드는 각 SSL 핸드셰이크 단계에 소요되는 시간을 나타냅니다. 3번째 필드는 CLB가 client hello를 수신한 시점부터 server hello done을 전송한 시점까지의 시간을 나타냅니다. 4번째 필드는 CLB가 server 인증서 전송을 시작한 시점부터 server 인증서 전송을 완료한 시점까지의 시간을 나타냅니다. 5번째 필드는 CLB가 서명을 계산한 시점부터 server key exchange 전송을 완료한 시점까지의 시간을 나타냅니다. 6번째 필드는 CLB가 client key exchange 수신을 시작한 시점부터 client key exchange 수신을 완료할 때까지의 시간을 나타냅니다. 7번째 필드는 CLB가 client key exchange 수신을 시작한 시점부터 server finished를 보낸 시점까지의 시간을 나타냅니다. | text |
ssl_cipher | SSL 암호화 제품군. | text |
ssl_protocol | SSL 프로토콜 버전. | text |
vip_vpcid | CLB 인스턴스의 VPC ID이며 공중망 CLB의 값은 -1입니다. | long |
request_method | 요청 방법. POST 및 GET 요청만 지원됩니다. | text |
uri | 리소스 식별자. | text |
server_protocol | CLB에 사용되는 프로토콜. | text |
인덱스 필드 | 설명 | 필드 유형 |
time_local | 액세스 시간 및 시간대(예시: ‘01/Jul/2019:11:11:00 +0800’, 여기서 ‘+0800’은 UTC+8, 즉 베이징 시간을 나타냄). | text |
protocol_type | 프로토콜 유형(HTTP/HTTPS/SPDY/HTTP2/WS/WSS). | text |
server_addr | CLB VIP. | text |
server_name | 규칙의 server_name, 즉 CLB 리스너에 구성된 도메인 이름입니다. | text |
remote_addr | 클라이언트 IP. | text |
status | CLB에서 클라이언트로 반환된 상태 코드입니다. | long |
upstream_addr | RS 주소. | text |
upstream_status | RS에서 CLB로 반환된 상태 코드입니다. | text |
request_length | 클라이언트에서 받은 요청의 바이트 수입니다. | long |
bytes_sent | 클라이언트에 보낸 바이트 수입니다. | long |
http_host | HTTP 헤더의 Host인 도메인 이름을 요청합니다. | text |
request_time | 요청 처리 시간: 타이밍은 클라이언트로부터 첫 번째 바이트를 수신한 시점부터 클라이언트에게 마지막 바이트가 전송된 시점까지를 의미합니다. 이는 클라이언트 요청이 CLB 인스턴스에 도달하고, CLB 인스턴스가 요청을 RS로 전달하고, RS가 응답을 보내고 CLB 인스턴스가 데이터를 클라이언트로 전달하는 전체 프로세스에 대한 총 시간을 의미합니다. 단위: 초. | double |
upstream_response_time | 전체 백엔드 요청 프로세스 소요 시간: CLB 인스턴스가 CONNECT RS될 때부터 RS가 요청을 수신하고 응답할 때까지. | double |
문제 해결에 도움이 되었나요?