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