log4j 實現只輸入我們指定包的日誌

2021-09-07 06:20:01 字數 931 閱讀 5681

#all logger output level is 'error' and output position is stdout

#so only write our project's debug log and error log of the others

log4j.rootlogger=error, stdout ,r

#log4j.logger is set some package(some package your want output logger specially)=[output level],[...output position]

#log4j.logger.org.springframework=off

#log4j.logger.org.apache.commons=off

#log4j.logger.org.apache.struts=off

#log4j.logger.org.hibernate=off

#log4j.logger.org.logicalcobwebs=off

#only write our project's log(debug)

log4j.logger.com.diantu=debug

#in the console

#config stdout position output contain info level and up

#in the daily files

log4j.logger.com.statestr=debug

原理就是 指定 預設的 log level 為 error,然後指定我們要輸入的日誌的 包 的log level 為 debug, 這樣就能實現輸入我們指定包的 debug 基本的 log 和 其它所有**的 error 級別的 log.

方便除錯。

log4j 實現日誌管理

最近學習springmvc 看資料又遇到了log4j 感覺這個在今後的開發中應該很有用,所以就想好好學習下。首先先講講如何在工程中配置吧 1.把log4j.jar 拷貝到你所建工程的 web inf lib下 2.在工程的 src目錄下新建乙個 log4j.properties 檔案,用來配置日誌檔...

log4j控制指定包下的日誌

最近觀察日誌發現如下兩個問題 1 專案用的是springboot專案,整合了rabbitmq,專案啟動後,會自動監控rabbitmq諒解是否正常,導致控制台一直輸出監控日誌,此時就想阻止該類日誌輸出 2 在進行日誌配置時為了減少控制台輸出日誌量,一般會把輸出到控制台的日誌級別設定為info,這樣的話...

Logstash 參考指南(Log4j輸入外掛程式)

其他版本請參閱版本化的外掛程式文件 對於非預設繫結的外掛程式,通過執行bin logstash plugin install logstash input log4j來輕鬆安裝,有關更多細節請參見使用外掛程式。有關外掛程式的問題,請在討論論壇中開啟乙個主題,對於bug或特性請求,在github中開啟...