1. 程式人生 > >tomcat catalina.out日誌使用log4j按天分割

tomcat catalina.out日誌使用log4j按天分割

log4j.rootLogger=INFO, CATALINA

# Define all the appenders

log4j.appender.CATALINA=org.apache.log4j.DailyRollingFileAppender

log4j.appender.CATALINA.File=/home/richmail/logs/tomcat/catalina.log

log4j.appender.CATALINA.Append=true

log4j.appender.CATALINA.Encoding=UTF-8

# Roll-over the log once per day

log4j.appender.CATALINA.DatePattern='.'yyyy-MM-dd

log4j.appender.CATALINA.layout = org.apache.log4j.PatternLayout

log4j.appender.CATALINA.layout.ConversionPattern = %d [%t] %-5p %c- %m%n

log4j.appender.LOCALHOST=org.apache.log4j.DailyRollingFileAppender

log4j.appender.LOCALHOST.File=/home/richmail/logs/tomcat/localhost.log

log4j.appender.LOCALHOST.Append=true

log4j.appender.LOCALHOST.Encoding=UTF-8

log4j.appender.LOCALHOST.DatePattern='.'yyyy-MM-dd

log4j.appender.LOCALHOST.layout = org.apache.log4j.PatternLayout

log4j.appender.LOCALHOST.layout.ConversionPattern = %d [%t] %-5p %c- %m%n

log4j.appender.MANAGER=org.apache.log4j.DailyRollingFileAppender

log4j.appender.MANAGER.File=/home/richmail/logs/tomcat/manager.log

log4j.appender.MANAGER.Append=true

log4j.appender.MANAGER.Encoding=UTF-8

log4j.appender.MANAGER.DatePattern='.'yyyy-MM-dd

log4j.appender.MANAGER.layout = org.apache.log4j.PatternLayout

log4j.appender.MANAGER.layout.ConversionPattern = %d [%t] %-5p %c- %m%n

log4j.appender.HOST-MANAGER=org.apache.log4j.DailyRollingFileAppender

log4j.appender.HOST-MANAGER.File=/home/richmail/logs/tomcat/host-manager.log

log4j.appender.HOST-MANAGER.Append=true

log4j.appender.HOST-MANAGER.Encoding=UTF-8

log4j.appender.HOST-MANAGER.DatePattern='.'yyyy-MM-dd

log4j.appender.HOST-MANAGER.layout = org.apache.log4j.PatternLayout

log4j.appender.HOST-MANAGER.layout.ConversionPattern = %d [%t] %-5p %c- %m%n

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender

log4j.appender.CONSOLE.Encoding=UTF-8

log4j.appender.CONSOLE.layout = org.apache.log4j.PatternLayout

log4j.appender.CONSOLE.layout.ConversionPattern = %d [%t] %-5p %c- %m%n

# Configure which loggers log to which appenders

log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=INFO, LOCALHOST

log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager]=\

  INFO, MANAGER

log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager]=\

  INFO, HOST-MANAGER

相關推薦

tomcat catalina.out日誌使用log4j分割

log4j.rootLogger=INFO, CATALINA # Define all the appenders log4j.appender.CATALINA=org.apache.log4j.DailyRollingFileAppender log4j.appender.CATALINA.F

Tomcat catalina.out日誌超大問題,與開啟檢視 檢視控制檯失敗

一、開啟超大日誌檔案,檢視日誌 一線反饋應用出現故障,不能處理下發的任務。獲取應用日誌後發現可疑的任務多執行緒處理部分,異常捕獲的不好。如果出現RuntimeException異常,將不會記錄在系統日誌中。 叫一線取下catalina.out日誌檔案,如果有未捕獲的Runti

tomcatcatalina.out日誌自定義時間日式進行分割

使用cronolog對tomcat的日誌進行自定義日期格式的切割,方便日誌的整理和遇到問題日誌的排查!1、安裝cronolog工具1.1 下載 cronolog 地址:網上很多下載地址這裡就不在累贅1.2 安裝步湊 tar zxvf cronolog-1.6.5.tar.gz ./configure

Tomcat下使用Log4j日期每天存放,解決catalina.out日誌檔案過大問題

1. 準備jar包: 2. 將上面的三個jar包拷貝到 Tomcat 的 lib 目錄下; 3. 將 tomcat-juli.jar 拷貝到 Tomcat 的 bin 目錄下,替換原有的jar包; 4. 修改 Tomcat 的 conf/context.xml

Tomcatcatalina.out 日誌分割

tom ins 重啟 清理 log ots 安裝 str nbsp 一、背景 Tomcat 的 catalina.out 日誌量不斷增加,占用空間較大,且默認是不滾動的。因此,需要對其進行日誌分割,並進行清理。 本文選用 Cronolog 對其進行分割。 二、安裝

tomcat日誌分割(cronolog)

1.安裝cronolog 安裝方式一: shell> sudo yum install cronolog 或 shell> sudo apt-get install cronolog 驗證cronolog: shell> which cronolog 安裝方

Tomcat7 catalina.out 日誌分割

tomcat7 catalina.out 日誌分割安裝過程如下:下載(最新版本) # wget http://cronolog.org/download/cronolog-1.6.2.tar.gz2、解壓縮 # tar zxvf cronolog-1.6.2.tar.gz3、進入cronolog

nginx日誌分割

之前 address line 服務 周期 gzip ner num color nginx日誌分為error日誌和access日誌,在nginx.conf中可以定義現在有個問題是:nginx日誌會一直增長,並未按天切割,不僅不好查詢日誌,而且歷史日誌也不能歸檔nginx本

logstash解析tomcatcatalina.out日誌字段

write time mark let real c中 locale host internal 在工作中需要在elk中展示tomcat的日誌,對其進行分析,報錯排查及其它定制需求;下面為catalina.out日誌樣例,以此為樣本進行字段的解析;註:可以看到此段日誌有規律

tomcatcatalina.out日誌文件過大

du命令 ava tar.gz 日誌 服務器 .html stack dev nbsp 今天發現一個服務器的/opt目錄數據過大,最後發現是tomcat中的catalina.out日誌過大引起的 用du命令查看opt下一層的數據文件大小 [root@ccssapportal

如何處理Tomcat日誌catalina.out日誌檔案過大的問題

tomcat預設日誌檔案為catalina.out,隨著系統執行時間的增加,該日誌檔案大小會不斷增大,甚至增大到G級。不僅會導致我們無法使用常規工具查詢系統問題,而且會影響tomcat效能(比如我在維護中遇到的出現web頁面檔案上傳<swfupload>錯誤:404)。 採用cronlol

如何處理Tomcat日誌catalina.out日誌文件過大的問題

錯誤 null 編譯安裝 生成 a.out 解壓 apache 腳本參數 輸出 tomcat默認日誌文件為catalina.out,隨著系統運行時間的增加,該日誌文件大小會不斷增大,甚至增大到G級。不僅會導致我們無法使用常規工具查找系統問題,而且會影響tomcat性能(比如

Linux Java Tomcat catalina.out log4j 亂碼

關於Log4j的配置 log4j.appender.Guo=org.apache.log4j.RollingFileAppender 要在這下面新增編碼 log4j.appender.Guo.Encoding=UTF-8   注:上面的Guo在rootLogger 

linux 清空catalina.out日誌 不需要重啟tomcat

1.重定向方法清空檔案 [[email protected] logs]# du -h catalina.out  檢視檔案大小 17M catalina.out [[email protected] logs]# > catalina.out

Tomcatcatalina.out日誌切分

修改bin目錄下catalina.sh的221行 if [ -z "$CATALINA_OUT" ] ; then CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out fi 修改為: if [ -z "$CATALINA_OUT" ] ; then

Cronolog 分割 Tomcat8 Catalina.out日誌

預設情況下,tomcat的catalina.out日誌檔案是沒有像其它日誌一樣,按日期進行分割,而是全部輸出全部寫入到一個catalina.out,這樣日積月累就會造成.out日誌越來越大,給管理造成了不便,為了實現像其它日誌檔案一樣按日期歸檔,這裡我們採用cronolo

linux apache 日誌分割

 修改Apache配置檔案  ErrorLog "| /usr/local/apache/bin/rotatelogs /web/log/badcatxt.com/%Y_%m_%d_error_log 86400 480" CustomLog "| /usr/local/a

nginx 日誌格式化,分割 並刪除七日誌

對於nginx日誌格式化 Log_format:用於定製Nginx日誌的輸出格式   main 為此日誌格式名稱  可以在下面的access_log命令中引用 Log_format   name(格式名稱)   日誌格式   log_format main '$serv

基於log4j方式進行catalina.out日誌切割

一、首先是準備jar包    需要log4j-1.2.17.jar,tomcat-juli.jar,tomcat-juli-adapters.jar。tomcat-juli.jar,tomcat-juli-adapters.jar需要根據tomcat版本進行下載。    以t

Tomcat的控制檯日誌資訊時間()輸出檔案中

在tomcat的bin目錄下修改startup.bat檔案, 把42行的: call "%EXECUTABLE%" start %CMD_LINE_ARGS% 改為 call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> ..\lo