tomcat日誌裏面都是寫的什麼東西

1.一下是tomcat下面conf/logging.properties

2.可通過下面中文解釋修改日誌輸出級別

3.Tomcat的日誌級別與類型

tomcat 日誌分爲下面5類:
catalina 、 localhost 、 manager 、 admin 、 host-manager
每類日誌的級別分爲如下 7 種:
SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)
 

4.服務器裏面的日誌建議禁止輸出訪問日誌可註釋conf/server.xml

 <!--

        <Valve className="org.apache.catalina.valves.AccessLogValve"

         directory="logs"  prefix="localhost_access_log." suffix=".txt"

         pattern="common" resolveHosts="false"/>

  -->

-------------------------------------------tomcat日誌內容詳解

#可配置項(5類日誌):catalina、localhost、manager、admin、host-manager
handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler,
3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
 
#日誌輸出爲輸出到文件和輸出到控制檯
.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
 
#日誌輸出級別:SEVERE (最高級別) > WARNING > INFO > CONFIG > FINE > FINER(精心) > FINEST (所有內容,最低級別)
#配置文件使catalina日誌輸出級別爲FINE
1catalina.org.apache.juli.FileHandler.level = FINE
#catalina文件輸出位置
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
#catalina日誌前綴爲catalina
1catalina.org.apache.juli.FileHandler.prefix = catalina.
 
#配置文件使localhost日誌輸出級別爲FINE
2localhost.org.apache.juli.FileHandler.level = FINE
#localhost文件輸出位置
2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
#localhost日誌前綴爲localhost
2localhost.org.apache.juli.FileHandler.prefix = localhost.
 
#配置文件使manager日誌輸出級別爲FINE
3manager.org.apache.juli.FileHandler.level = FINE
#manager文件輸出位置
3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
#manager日誌前綴爲manager
3manager.org.apache.juli.FileHandler.prefix = manager.
 
#配置文件使host-manager日誌輸出級別爲FINE
4host-manager.org.apache.juli.FileHandler.level = FINE
#host-manager文件輸出位置
4host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
#host-manager日誌前綴爲host-manager
4host-manager.org.apache.juli.FileHandler.prefix = host-manager.
 
#配置文件使控制檯日誌輸出級別爲FINE
java.util.logging.ConsoleHandler.level = FINE
#控制檯日誌輸出格式
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
#上面的輸出格式類似:
#  四月 24, 2018 6:49:32 下午 org.apache.catalina.startup.Catalina start
#  信息: Server startup in 9772 ms
#比較醜,可以輸出這種格式:24-Apr-2018 18:52:16.134 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 12631 ms
#java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
 
#localhost日誌文件輸出級別爲INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
#localhost日誌文件輸出處理類2localhost.org.apache.juli.FileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.FileHandler
 
#manager日誌文件輸出級別爲INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO
#manager日誌文件輸出處理類3manager.org.apache.juli.FileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.FileHandler
 
#host-manager日誌文件輸出級別爲INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO
#host-manager日誌文件輸出處理類4host-manager.org.apache.juli.FileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.FileHandler

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章