This is an automated email from the ASF dual-hosted git repository.
wenweihuang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git
The following commit(s) were added to refs/heads/master by this push:
new 8cfa81592e [INLONG-11813][Agent] Add Dataproxy SDK debug log (#11814)
8cfa81592e is described below
commit 8cfa81592e70a6afd2d7c8e17514bb923e953e0c
Author: justinwwhuang <[email protected]>
AuthorDate: Fri Mar 28 10:39:54 2025 +0800
[INLONG-11813][Agent] Add Dataproxy SDK debug log (#11814)
---
inlong-agent/conf/log4j2.xml | 31 +++++++++++++++++++++++++++----
1 file changed, 27 insertions(+), 4 deletions(-)
diff --git a/inlong-agent/conf/log4j2.xml b/inlong-agent/conf/log4j2.xml
index a8bd351914..3684460720 100644
--- a/inlong-agent/conf/log4j2.xml
+++ b/inlong-agent/conf/log4j2.xml
@@ -46,6 +46,9 @@
<property
name="sdk_error_fileName">${basePath}/sdk-error.log</property>
<property
name="sdk_error_filePattern">${basePath}/sdk-error-%d{yyyy-MM-dd}-%i.log.gz</property>
<property name="sdk_error_max">10</property>
+ <property
name="sdk_debug_fileName">${basePath}/sdk-debug.log</property>
+ <property
name="sdk_debug_filePattern">${basePath}/sdk-debug-%d{yyyy-MM-dd}-%i.log.gz</property>
+ <property name="sdk_debug_max">10</property>
<property name="console_print_level">INFO</property>
<property name="last_modify_time">15d</property>
</Properties>
@@ -137,7 +140,7 @@
</Policies>
<DefaultRolloverStrategy max="${sdk_info_max}">
<Delete basePath="${basePath}" maxDepth="1">
- <IfFileName glob="info*.log.gz"/>
+ <IfFileName glob="sdk-info*.log.gz"/>
<IfLastModified age="${last_modify_time}"/>
</Delete>
</DefaultRolloverStrategy>
@@ -155,7 +158,7 @@
</Policies>
<DefaultRolloverStrategy max="${sdk_warn_max}">
<Delete basePath="${basePath}" maxDepth="1">
- <IfFileName glob="warn*.log.gz"/>
+ <IfFileName glob="sdk-warn*.log.gz"/>
<IfLastModified age="${last_modify_time}"/>
</Delete>
</DefaultRolloverStrategy>
@@ -173,7 +176,7 @@
</Policies>
<DefaultRolloverStrategy max="${sdk_error_max}">
<Delete basePath="${basePath}" maxDepth="1">
- <IfFileName glob="error*.log.gz"/>
+ <IfFileName glob="sdk-error*.log.gz"/>
<IfLastModified age="${last_modify_time}"/>
</Delete>
</DefaultRolloverStrategy>
@@ -183,10 +186,30 @@
</Filters>
</RollingFile>
+ <RollingFile name="SDKDebugFile" fileName="${sdk_debug_fileName}"
filePattern="${sdk_debug_filePattern}">
+ <PatternLayout pattern="${log_pattern}"/>
+ <Policies>
+ <TimeBasedTriggeringPolicy interval="${every_file_date}"/>
+ <SizeBasedTriggeringPolicy size="${every_file_size}"/>]
+ </Policies>
+ <DefaultRolloverStrategy max="${sdk_debug_max}">
+ <Delete basePath="${basePath}" maxDepth="1">
+ <IfFileName glob="sdk-debug*.log.gz"/>
+ <IfLastModified age="${last_modify_time}"/>
+ </Delete>
+ </DefaultRolloverStrategy>
+ <Filters>
+ <ThresholdFilter level="WARN" onMatch="DENY"
onMismatch="NEUTRAL"/>
+ <ThresholdFilter level="INFO" onMatch="DENY"
onMismatch="NEUTRAL"/>
+ <ThresholdFilter level="debug" onMatch="ACCEPT"
onMismatch="DENY"/>
+ </Filters>
+ </RollingFile>
+
</appenders>
<loggers>
- <logger name="org.apache.inlong.sdk" level="info" additivity="false">
+ <logger name="org.apache.inlong.sdk" level="${output_log_level}"
additivity="false">
+ <appender-ref ref="SDKDebugFile"/>
<appender-ref ref="SDKInfoFile"/>
<appender-ref ref="SDKWarnFile"/>
<appender-ref ref="SDKErrorFile"/>