![](/img/trans.png)
[英]log4j: cannot set logging to DEBUG
我在使用 log4j 時遇到問題 --- 我正在嘗試使用 log4j.properties 文件將日志記錄級別設置為 DEBUG。 我知道這部分有效,因為另一個組件 .netty ) 有效,但當它到達我時,日志記錄設置為 ERROR 及以上。 這是我的 log4j.properties 文件: 這 ...
[英]log4j: cannot set logging to DEBUG
我在使用 log4j 時遇到問題 --- 我正在嘗試使用 log4j.properties 文件將日志記錄級別設置為 DEBUG。 我知道這部分有效,因為另一個組件 .netty ) 有效,但當它到達我時,日志記錄設置為 ERROR 及以上。 這是我的 log4j.properties 文件: 這 ...
[英]Log4j common custom interface
我正在使用 slf4j 和 log4j2,我想創建一個通用攔截器。 像下面這樣,如果將來出現任何 log4j 升級,我就不必更改每個 class。請查看下面的代碼,讓我知道您對性能和 memory 的想法。我們還有其他更好的方法可以做到這一點嗎? ...
[英]Logging structured key-value pairs in springboot with slf4j over log4j2
我正在開發一個 Kotlin spring-boot 項目,該項目在 log4j2 上使用 slf4j,我想以鍵值對的方式登錄,以便將基於鍵的過濾器添加到我正在使用的數據分析器 (splunk)。 根據應該可以使用 fluent-api 的 slf4j文檔,但只能從 2.0.0 版開始使用,並且該項 ...
[英]Loggers from LOG4J2 doesn't display every logs in console
這是我的 log4j2.xml 文件: 每個日志都根據其級別在不同的文件之間進行拆分。 在軟件入口點有那些日志: 我的問題是: 軟入口點中的日志永遠不會出現在 uService_all_logs.log 中,當我想要所有日志(調試和跟蹤日志除外)時,只寫入 INFO 和 WARN 級別控制台從不顯示 ...
[英]Log4j2: Logger is configured but not usable
我正在研究 JEE REST API 並且正在轉換為 log4j2。 我的一些日志記錄在工作,但其他的沒有。 我創建了一個 appender,monitorAppender。 這是它的配置: 和記錄器配置: 在我嘗試使用記錄器時的代碼中: 我在控制台而不是文件中看到了這個: SystemOut O ...
[英]How to turn off wildfly server logs and enable log4j2
我使用 jakarta 和 wildfly 服務器制作了一個 web 應用程序。 我的問題是我在某些情況下放置了記錄器,當我調用這些方法時我無法在文件中看到它們。 例如我有這個方法: 您可以在其中看到我有 2 個記錄器。 當我撥打 postman 更改 email 時,email 將更改但我看不到 ...
[英]Separate Log4j 2 instances for each web apps in Tomcat 9
我在我的應用程序中使用 Log4j 2 作為日志框架,並在 Tomcat 9.0.54 上運行它。 現在,如果我部署同一應用程序的 2 個實例,它會為第一個創建 Log4j 實例,所有日志都會轉到第一個應用程序的日志文件。 例如, Tomcat/webapps有 2 個文件夾,即 APP1 APP ...
[英]Spring logging priority
Spring 日志記錄文檔可在此處獲得,它描述了不同的日志記錄可能性。 但是,我無法找到的是不同配置的優先級。 更具體地說,在application.properties中,我通過執行以下操作啟用了顯示基本身份驗證失敗的日志記錄: 這很好用並啟用了我希望看到的日志。 然后我檢查是否可以通過log4 ...
[英]Log4J2 Pattern Layout not picking up Pattern
我已經設置了一個使用 SLF4J 和 Log4j2 的服務,但我無法在指定的模式布局中獲取指定的日志。 我的依賴項是: log4j-slf4j-impl: 2.17.2 slf4j-api: 1.7.36 當我使用 -Dlog4j2.debug 啟動我的服務時,我看到以下內容: 看起來我的文件是用 ...
[英]Struggling sending e-mails with log4j2 and SMTP Appender
我是 springboot 和 log4j2 的新手,我無法為某種類型的日志(Warn&Error)發送電子郵件。 我不明白為什么我收到“錯誤無法在 class org.apache.logging.log4j.core.appender.SmtpAppender”消息中調用工廠方法。 有人 ...
[英]JUnit tests fail due to exception "Could not initialize class org.apache.logging.log4j.util.PropertiesUtil"
我有一個 Java EE web 服務,我剛剛轉換為在 v1 上使用 log4j2。 我的 JUnit 測試失敗,堆棧跟蹤如下: 它失敗的確切行是LOGGER = LogManager.getLogger(MyEndpoint.class); . 我到處搜索,找不到任何解決方案,這也不是一個常見問 ...
[英]org/apache/logging/log4j/util/Base64Util.class: Class Version Error Please recompile with supported JDK
/build/Debug/ant/pdm.jar./META-INF/versions/9/org/apache/logging/log4j/util/Base64Util:class。 Class 版本錯誤。 請使用受支持的 JDK 重新編譯或檢查支持新版本的 DashO 更新。 我們使用 a ...
[英]log4j2 converstion to Ecslayout and masking
目前敏感字段的日志屏蔽使用 log4j2 工作正常,現在我想將日志格式更改為 ecs。 所以我在 log4j2.xml 和 EcsLayout 標簽中做了如下更改: 現在日志已正確轉換為 json 但屏蔽不起作用我的意思是 appenderPatternLayout /spi 不起作用。 關於如何屏 ...
[英]Java Process Not Able To Write Logs To Console
我在我的 java 應用程序中實現 log4j2,我嘗試使用 log4j2 配置文件將數據寫入控制台。 我創建了一個名為 Interface.jar 的 jar。 為此jar創建了軟鏈接,並使用不同的arguments運行。創建的2個軟鏈接是Interface1和Interface2,具有不同的ar ...
[英]How to update ${ctx:key} to achieve dynamic file name without executing log4j2 reconfigure()
現在我對 log4j2 有疑問。 我的目標是:根據MDC map中“fileName”的值來確定記錄哪個文件。 例如 我的 log4j2.xml 是 如果我取消注釋 reconfigure(),它會在執行 A.test()、“aaa”、“cccc”時登錄 A.log,在執行 B.test()、“bb ...
[英]Multiple patterns not working while writing the logs to console
我的要求是將不同的日志寫入需要具有不同模式的控制台。 我使用了多個 appender 並使用了一個單獨的記錄器,但它沒有采用我為 appender 提供的模式,而是采用了另一種模式。 下面是log4j2.properties 每次它選擇這個模式 代替 下面是我的 java 代碼GlobalLogge ...
[英]Example of How to Enter minSize=0 in a Log4J2 Properties File
我看到在 Log4J2 的 XML 屬性文件中輸入它的語法 -- "OnStartupTriggeringPolicy": {"minSize":"0"} 你將如何在屬性文件中輸入它? ...
[英]log4j2 RollingFile only keeping 4 days
我嘗試設置 log4j 來壓縮我的日志文件並將它們發送到掛載。 我在其中添加了日/月/年,試圖將其放入這樣的目錄中。 起初這似乎有效。 一段時間后回來,結果只有最近的 4 天存在。 這是我的配置:<Configuration> <Appenders> ...
[英]Log4j - how to tokenize logs like Elastic Search and group by values, filter and visualize them?
當您知道日志記錄格式/模式時,有沒有辦法在不使用 Elastic Search 的情況下可視化/分類/過濾具有特定線程名稱/客戶端 ID/... 的日志? 例如,我想展示“這個線程有這些行,按時間戳排序,帶有這些關鍵字”。 我不想再按線程名稱手動搜索了。 當然,我可以手動grep ,但我想以更好的 ...
[英]log4j child class not overriding root class configuration
有人可以在下面給我指點嗎。 我認為孩子 class 級別(跟蹤)應該覆蓋根 class 級別(警告),但我只看到警告和以上日志。 我認為孩子 class 級別(跟蹤)應該覆蓋根 class 級別(警告)。 但我只看到警告和以上日志。 ...