動態修改日誌級別小工具

2021-09-14 00:40:49 字數 585 閱讀 7859

動態修改日誌級別 好處,主要是不用重啟線上的專案,調整列印日誌輸出級別

排查問題時,可以將日誌級別調低,方便快速定位,沒問題時,就級別調高,不列印。減少伺服器壓力

日誌五個級別是有順序的,debug < info < warn < error < fatal,

分別用來指定這條日誌資訊的重要程度,明白這一點很重要,

這裡log4j有乙個規則:假設loggers級別為p,如果在loggers中發生了乙個級別q比p高,則可以啟動,否則遮蔽掉。

1.查詢專案都有哪些日誌以及配置的日誌級別

結果如下:

2.修改日誌級別

目前僅支援 slf4j 介面 log4j,後續會支援logback,log4j2 等等 常用的

Logback 動態修改日誌級別

本文前提是你要對logback配置檔案有所了解 動態修改日誌級別主要就是呼叫logger.setlevel方法,對level設定不同的級別,比如,我想將當前的日誌系統從其他級別設定成info級別,則 應該是下面這樣子的 import ch.qos.logback.classic.level impo...

jenkins修改日誌級別方法

1 jenkins日誌有時候也會消耗掉很大記憶體,在傳輸時也會消耗掉大量頻寬,如圖,300 m的日誌大小,太誇張了吧 2 修改日誌級別的方法 在配置檔案裡修改,重啟後永久生效,配置路徑 etc sysconfig jenkins 如下圖所示,預設級別為5 info 方法二 系統管理 系統日誌 日誌級...

日誌清理小工具的開發

為了方便配置,日誌的原有路徑和備份路徑等配置我們定義在propies檔案中,然後通過spring的註解value來獲取 日誌清理配置 original.log.path data logs sspapi job log.back.path data logs sspapi job back back...