"아파치 로그 형식"의 두 판 사이의 차이

잔글 (봇: 로그을(를) 로깅(으)로 분류 대체함)
 
(다른 사용자 한 명의 중간 판 30개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;Apache Log Format
;Apache Log Format
;아파치 로그 형식
;아파치 로그 형식, 아파치 로그 포맷


{| class='wikitable'
! 주요 유형 !! 약칭 !! 포맷
|-
| [[Common Log Format]] (CLF)
| common ★
| "%h %l %u %t \"%r\" %>s %b"
|-
| Common Log Format with Virtual Host
| ·
| "%v %h %l %u %t \"%r\" %>s %b"
|-
| [[NCSA extended/combined log format]]
| combined ★★
| "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""
|-
| Referer log format
| ·
| "%{Referer}i -> %U"
|-
| Agent (Browser) log format
| ·
| "%{User-agent}i"
|-
| Timestamp including milliseconds
| ·
| "%{%d/%b/%Y %T}t.%{msec_frac}t %{%z}t"
|}
==common==
{{소스헤더|예시}}
<source lang='text'>
127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326
</source>
{{소스헤더|형식}}
<source lang='text'>
%host - %user [%time] "%method %path %proto" %status %bytes
</source>
{{소스헤더|설정}}
<source lang='apache'>
LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog "logs/access_log" common
</source>
<source lang='apache'>
CustomLog "logs/access_log" "%h %l %u %t \"%r\" %>s %b"
</source>
==combined ★==
{{소스헤더|예시}}
{{소스헤더|예시}}
<source lang='text'>
<source lang='text'>
10.185.248.71 - - [09/Jan/2015:19:12:06 +0000] 808840 "GET /inventoryService/inventory/purchaseItem?userId=20253471&itemId=23434300 HTTP/1.1" 500 17 "-" "Apache-HttpClient/4.2.6 (java 1.5)"
192.168.33.1 - - [08/Jan/2020:21:39:03 +0000] "GET / HTTP/1.1" 200 6169 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36"
</source>
<source lang='text'>
127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326 "http://www.example.com/start.html" "Mozilla/4.08 [en] (Win98; I ;Nav)"
</source>
</source>


{{소스헤더|형식}}
<source lang='text'>
<source lang='text'>
%hostname %logname %user %time "%request" %status %bytes
%host - %user [%time] "%method %path %proto" %status %bytes "%referer" "%agent"
</source>
 
{{소스헤더|설정}}
<source lang='apache'>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
CustomLog log/access_log combined
</source>
<source lang='apache'>
CustomLog log/access_log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""
</source>
</source>


==같이 보기==
==같이 보기==
* [[아파치 로그]]
* [[NCSA 로그 형식]]
* [[NCSA 로그 형식]]
* [[Nginx 로그 형식]]
* [[아파치 LogFormat 지시자]]
* [[아파치 CustomLog 지시자]]


==참고==
==참고==
19번째 줄: 83번째 줄:
* http://httpd.apache.org/docs/current/mod/mod_log_config.html
* http://httpd.apache.org/docs/current/mod/mod_log_config.html


[[분류: 아파치]]
[[분류:아파치]]
[[분류:로깅]]

2020년 9월 16일 (수) 00:16 기준 최신판

1 개요[ | ]

Apache Log Format
아파치 로그 형식, 아파치 로그 포맷
주요 유형 약칭 포맷
Common Log Format (CLF) common ★ "%h %l %u %t \"%r\" %>s %b"
Common Log Format with Virtual Host · "%v %h %l %u %t \"%r\" %>s %b"
NCSA extended/combined log format combined ★★ "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""
Referer log format · "%{Referer}i -> %U"
Agent (Browser) log format · "%{User-agent}i"
Timestamp including milliseconds · "%{%d/%b/%Y %T}t.%{msec_frac}t %{%z}t"

2 common[ | ]

예시
127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326
형식
%host - %user [%time] "%method %path %proto" %status %bytes
설정
LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog "logs/access_log" common
CustomLog "logs/access_log" "%h %l %u %t \"%r\" %>s %b"

3 combined ★[ | ]

예시
192.168.33.1 - - [08/Jan/2020:21:39:03 +0000] "GET / HTTP/1.1" 200 6169 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36"
127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326 "http://www.example.com/start.html" "Mozilla/4.08 [en] (Win98; I ;Nav)"
형식
%host - %user [%time] "%method %path %proto" %status %bytes "%referer" "%agent"
설정
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
CustomLog log/access_log combined
CustomLog log/access_log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}