1. 程式人生 > >Tomcat catalina.log時間格式修改

Tomcat catalina.log時間格式修改

這兩天在做日誌收集,有一些老專案用的是war包,放在tomcat下,我們要求tomcat的啟動,停止日誌也需要收集,但發現tomcat的catalina.log 日誌的時間格式有問題,不符合我們的收集要求;

例如:10-Jul-2017 21:08:44.658 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 36051 ms

而我們要求的時間格式是:

2017-07-10 21:08:44.658 [INFO] [main] org.apache.catalina.startup.Catalina.start Server startup in 36051 ms

網上查詢後發現修改 ${tomcatHome}/conf/logging.properties 可以解決

1、找到這一項

1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina.
############### 在後面加上這一句即可 ########
1catalina.org.apache.juli.AsyncFileHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.SimpleFormatter.format = %1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS.%1$tL [%4$s] [%3$s] %2$s %5$s %6$s%n
##################################

2、合併輸出

tomcat下有多個日誌,catalina.log , localhost.log , manager.log

如果要把localhost.log的內容合併到catalina.log中,可以這樣配置

2localhost.org.apache.juli.AsyncFileHandler.prefix = catalina.

改日誌格式則需要加上這句

2localhost.org.apache.juli.AsyncFileHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.SimpleFormatter.format = %1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS.%1$tL [%4$s] [%3$s] %2$s %5$s %6$s%n

相關推薦

Tomcat catalina.log時間格式修改

這兩天在做日誌收集,有一些老專案用的是war包,放在tomcat下,我們要求tomcat的啟動,停止日誌也需要收集,但發現tomcat的catalina.log 日誌的時間格式有問題,不符合我們的收集要求;例如:10-Jul-2017 21:08:44.658 INFO [m

excel中時間格式修改

right image bubuko 類型 font 自己 技術分享 想要 如果 excel中的時間格式默認為yyy/m/d h:mm,如何轉換成自己想要的格式呢? 選中需要修改的時間 點擊格式-設置單元格式 如果沒有你想要的格式則選擇自定義 在類型中修改你想要的格

kong 閘道器access.log日誌格式修改

kong閘道器預設日誌在/usr/local/kong/logs,主要有access.log,admin_access.log,error.log,access.log和nginx的access日誌類似,這裡會記錄所所有通過kong閘道器的日誌,預設的access.log格式為: 這裡預設的

Nginx修改access.log日誌時間格式

pcr htm 服務 播放 nginx源碼安裝 2.4 nginx日誌 穩定 .so 摘自:https://www.cnblogs.com/bigberg/p/7774508.html 安裝服務器:125.210.163.97所需安裝軟件目錄:/opt/softwa

asp.net站點時間格式與系統時間格式不一致。手動修改

images 開始 iis 時間格式 重啟 .com short 技術分享 control asp.net站點時間格式與系統時間格式不匹配時,當修改系統時間格式,站點時間可能還是舊的格式。則可通過修改註冊表更新時間格式。1.開始-運行-輸入regedit,依次找到HKEY-

mysql修改查詢出來的時間格式

修改查詢 minute ant eth log sql blog creat cond var d = new Date(rss.createtime); let youWant = d.getFullYear() + ‘-‘ + (d.getMonth() + 1)

修改系統日期和時間格式,解決Delphi報錯提示 '****-**-**'is not a valid date and time

ali class ngs als ica 日期和時間 val 添加 ats 假如操作系統的日期格式不是yyyy-MM-dd格式,而是用strtodate(‘2014-10-01‘)) 來轉換的話,程序會提示爆粗 ‘****-**-**‘is not a valid dat

tomcat裏的幾類日誌: Catalina(catalina.out,catalina.log) localhost manager admin host-manager

acc XML 表示 想要 current handler err pac logger tomcat裏的幾類日誌: Catalina localhost manager host-manager access 前言:有時候我們會碰到代碼本地測試沒問題,然鵝發到生產卻出現了

墨菲定律:當你覺得一個地方可能有bug,那麼這個地方就會有bug----順帶了解下Tomcat那少有人注意的localhost.log tomcat日誌 之 catalina.log & localhost.log

一、問題概述 題目有點長,但應該值得後端java們瞭解下有點小坑的localhost.log,讓我長話短說。 博主是搞java後端的。後臺是很簡單的spring mvc + spring框架。 今天測試一個Controller層的介面,但是斷點一直進不來。 我做的改動也不大,新增了mqMsgFacto

《SystemUI》修改SystemUI鎖屏介面時間格式

要求:修改SystemUI鎖屏介面時間格式 Android P 上Sysyemui鎖屏介面上的日期顯示不在DateView處理了,使用KeyguardSliceProvider來處理,繼承Contentprovide 之前Android O修改日期直接是在 SystemUI/src/

Oracle如何修改系統預設時間格式

一、通過修改系統時間,來修改ORACLE的時間格式(win7,ORACLE11g 11.2.0.3.0) 1、直接聯網獲取伺服器時間,這個方法比較簡單,而且時間也準確無誤。如圖,點選右下角時間,彈出設定視窗 2、點選“更改時間和日期設定” 3、在彈出設定視窗中選擇“inte

Android 修改系統預設時間格式

android系統第一次開機決定系統的時間格式的程式碼在frameworks層的SettingsProvider應用中。  1.新增xml配置 在frameworks\base\packages\SettingsProvider\res\values\defaults

tomcat Access Log 統計相應時間

Access Log Valve用來建立日誌檔案,格式與標準的web server日誌檔案相同。可以使用用日誌分析工具對日誌進行分析,跟蹤頁面點選次數、使用者會話的活動等。Access Log Valve的很多配置和行為特性與File Logger相同,包括每晚午夜自動切換

修改springfox-swagger原始碼,使example中時間格式預設為“yyyy-MM-dd HH:mm:ss”

修改swagger原始碼,使example中時間格式預設為“yyyy-MM-dd HH:mm:ss” 前言 簡單點說,在swagger中,怎麼能針對以下vo中的java.util.Date型別的欄位:createDate, 能在swagger的介面上達到下面的效果呢? 如果嘗試過的同學,可能知道,這裡

Tomcatcatalina.out、catalina.log、localhost.log 和 access_log 的區別

開啟 Tomcat 安裝目錄中的 log 資料夾,我們可以看到很多日誌檔案,這篇文章就來介紹下這些日記檔案的具體區別。 ## catalina.out 日誌 catalina.out 日誌檔案是 Tomcat 的標準輸出(stdout)和標準出錯(stderr)輸出的“目的地”。我們在應用裡使用`Syst

timestamp時間格式

相互轉換 class 標識 0.00 app sda log 時間戳 to_date 時間戳(timestamp),通常是一個字符序列,唯一地標識某一刻的時間。 時間戳是指格林威治時間1970年01月01日00時00分00秒(北京時間1970年01月01日08時00分00秒

Linux UTC,CST時間修改時間

tag system 使用 本地 -s linux操作系統 一段時間 操作系統 選項 1。安裝linux的時候在設置時間的時候有一個選項: system clock uses UTC,那麽這個UTC是什麽意思呢?世界協調時間(Universal Time Coordinat

js 處理Json 時間帶T 時間格式

oca 轉換 上下 格式 logs http asc cond ear 對於後臺傳過來的json數據是帶T時間格式的坑處理的一些做法總結 new Date(data[j].addtime).toISOString().replace(/T/g, ‘ ‘).replace(/

SQL Server日期時間格式轉換字符串詳解

dateadd access strong 分鐘 char 時間 詳解 var net 1、日期時間轉字符串 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(

C#時間格式轉換問題(12小時制和24小時制)

etime ring span ima 小時 date 1-1 bsp string string time = Convert.ToDateTime(date).ToString("yyyy-MM-dd HH:mm");//24小時 string time = Con