tomcat的访问日志
生活随笔
收集整理的這篇文章主要介紹了
tomcat的访问日志
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
https://blog.csdn.net/qq_30121245/article/details/52861935
配置位置在這里,每一個域名設置都可以單獨設置
?
%a ? 這是記錄訪問者的IP,如果用了nginx 需要修改才可以看到,參考另一篇文章 %A ? 這是記錄本地服務器的IP %b ? 發送信息的字節數,不包括http頭,如果字節數為0的話,顯示為- %B ? 發送信息的字節數,不包括http頭。 %h ? 遠端主機名(如果resolveHost=false,遠端的IP地址) %H ? 訪問者的協議,這里是HTTP/1.0%I?(大寫的i) - 當前請求的線程名稱 %l ? ?(小寫的L)官方解釋:Remote logical username from identd (可能這樣翻譯:記錄瀏覽者進行身份驗證時提供的名字)(always returns '-') %m ? 訪問的方式,是GET還是POST %p ? 本地接收訪問的端口? %q ? 比如你訪問的是aaa.jsp?bbb=ccc,那么這里就顯示?bbb=ccc,就是querystring的意思 %r ? First line of the request (method and request URI) 請求的方法和URL %s ? http的響應狀態碼? %S ? 用戶的session ID,每個會話的值是相同的,關閉瀏覽器再打開,就會變化 %t ? 請求時間 月/日/年:時:分:秒 +0800 格式 %u ? 得到了驗證的訪問者,否則就是"-" %U ? 訪問的URL地址,我這里是/rightmainima/leftbott4.swf %v ? 服務器名稱,可能就是你url里面寫的那個吧,我這里是localhost %D ? Time taken to process the request,in millis,請求消耗的時間,以毫秒記 %T ? Time taken to process the request,in seconds,請求消耗的時間,以秒記
?設置為這樣,字段使用分號分割,也方便在后臺提取日志,分析,同時引入了ua的記錄,方便檢查蜘蛛
%h;%t;%m;%s;%Dms;%bByte;%U;%{User-Agent}i;?比如
123.126.113.81;[02/Apr/2019:11:04:59 +0800];GET;302; 0ms;/cgzs/339.html; -Byte; Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07);
如果使用了nginx之類的代理
那么就要改成下邊的格式,以獲取真實ip,nginx中需要進行相應配置
pattern="%{X-Real-IP}i;%t;%m;%s;%Dms;%bByte;%U;%{User-Agent}i;?
轉載于:https://www.cnblogs.com/jnhs/p/10339019.html
總結
以上是生活随笔為你收集整理的tomcat的访问日志的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: arcgis js api proxy
- 下一篇: Android 2018最新验证手机号正