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 40f4b2cb93 [INLONG-11333][Agent] Retrieve IP from configuration file 
during audit reporting (#11334)
40f4b2cb93 is described below

commit 40f4b2cb93dfb49d916e0c745dab6503c11224d8
Author: justinwwhuang <hww_jus...@163.com>
AuthorDate: Fri Oct 11 15:58:09 2024 +0800

    [INLONG-11333][Agent] Retrieve IP from configuration file during audit 
reporting (#11334)
---
 .../main/java/org/apache/inlong/agent/metrics/audit/AuditUtils.java    | 3 ++-
 .../src/test/java/org/apache/inlong/agent/AgentBaseTestsHelper.java    | 1 +
 .../test/java/org/apache/inlong/agent/core/AgentBaseTestsHelper.java   | 1 +
 .../agent-installer/src/test/java/installer/BaseTestsHelper.java       | 1 +
 .../test/java/org/apache/inlong/agent/plugin/AgentBaseTestsHelper.java | 1 +
 5 files changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/inlong-agent/agent-common/src/main/java/org/apache/inlong/agent/metrics/audit/AuditUtils.java
 
b/inlong-agent/agent-common/src/main/java/org/apache/inlong/agent/metrics/audit/AuditUtils.java
index 9cc5e5fd6e..fa425d7782 100644
--- 
a/inlong-agent/agent-common/src/main/java/org/apache/inlong/agent/metrics/audit/AuditUtils.java
+++ 
b/inlong-agent/agent-common/src/main/java/org/apache/inlong/agent/metrics/audit/AuditUtils.java
@@ -18,6 +18,7 @@
 package org.apache.inlong.agent.metrics.audit;
 
 import org.apache.inlong.agent.conf.AbstractConfiguration;
+import org.apache.inlong.agent.constant.AgentConstants;
 import org.apache.inlong.audit.AuditOperator;
 import org.apache.inlong.audit.entity.AuditComponent;
 
@@ -59,7 +60,6 @@ public class AuditUtils {
     public static int AUDIT_ID_AGENT_ADD_INSTANCE_MEM_FAILED = 1073741842;
     public static int AUDIT_ID_AGENT_DEL_INSTANCE_MEM_UNUSUAL = 1073741843;
     private static boolean IS_AUDIT = true;
-    private static AbstractConfiguration conf;
 
     /**
      * Init audit config
@@ -69,6 +69,7 @@ public class AuditUtils {
         if (IS_AUDIT) {
             AuditOperator.getInstance().setAuditProxy(AuditComponent.AGENT, 
conf.get(AGENT_MANAGER_ADDR),
                     conf.get(AGENT_MANAGER_AUTH_SECRET_ID), 
conf.get(AGENT_MANAGER_AUTH_SECRET_KEY));
+            
AuditOperator.getInstance().setLocalIP(conf.get(AgentConstants.AGENT_LOCAL_IP));
         }
     }
 
diff --git 
a/inlong-agent/agent-common/src/test/java/org/apache/inlong/agent/AgentBaseTestsHelper.java
 
b/inlong-agent/agent-common/src/test/java/org/apache/inlong/agent/AgentBaseTestsHelper.java
index ad3238d8d2..52d05ca053 100755
--- 
a/inlong-agent/agent-common/src/test/java/org/apache/inlong/agent/AgentBaseTestsHelper.java
+++ 
b/inlong-agent/agent-common/src/test/java/org/apache/inlong/agent/AgentBaseTestsHelper.java
@@ -48,6 +48,7 @@ public class AgentBaseTestsHelper {
         boolean result = testRootDir.toFile().mkdirs();
         LOGGER.info("try to create {}, result is {}", testRootDir, result);
         AgentConfiguration.getAgentConf().set(AgentConstants.AGENT_HOME, 
testRootDir.toString());
+        AgentConfiguration.getAgentConf().set(AgentConstants.AGENT_LOCAL_IP, 
"127.0.0.1");
         return this;
     }
 
diff --git 
a/inlong-agent/agent-core/src/test/java/org/apache/inlong/agent/core/AgentBaseTestsHelper.java
 
b/inlong-agent/agent-core/src/test/java/org/apache/inlong/agent/core/AgentBaseTestsHelper.java
index e0d140315a..fa37fa2f1c 100755
--- 
a/inlong-agent/agent-core/src/test/java/org/apache/inlong/agent/core/AgentBaseTestsHelper.java
+++ 
b/inlong-agent/agent-core/src/test/java/org/apache/inlong/agent/core/AgentBaseTestsHelper.java
@@ -57,6 +57,7 @@ public class AgentBaseTestsHelper {
         LOGGER.info("try to create {}, result is {}", testRootDir, result);
         AgentConfiguration.getAgentConf().set(AgentConstants.AGENT_HOME, 
testRootDir.toString());
         
AgentConfiguration.getAgentConf().set(FetcherConstants.AGENT_MANAGER_ADDR, "");
+        AgentConfiguration.getAgentConf().set(AgentConstants.AGENT_LOCAL_IP, 
"127.0.0.1");
         return this;
     }
 
diff --git 
a/inlong-agent/agent-installer/src/test/java/installer/BaseTestsHelper.java 
b/inlong-agent/agent-installer/src/test/java/installer/BaseTestsHelper.java
index 1b9d02c8c9..58b28d0c06 100755
--- a/inlong-agent/agent-installer/src/test/java/installer/BaseTestsHelper.java
+++ b/inlong-agent/agent-installer/src/test/java/installer/BaseTestsHelper.java
@@ -52,6 +52,7 @@ public class BaseTestsHelper {
         LOGGER.info("try to create {}, result is {}", testRootDir, result);
         
InstallerConfiguration.getInstallerConf().set(AgentConstants.AGENT_HOME, 
testRootDir.toString());
         
InstallerConfiguration.getInstallerConf().set(FetcherConstants.AGENT_MANAGER_ADDR,
 "");
+        
InstallerConfiguration.getInstallerConf().set(AgentConstants.AGENT_LOCAL_IP, 
"127.0.0.1");
         return this;
     }
 
diff --git 
a/inlong-agent/agent-plugins/src/test/java/org/apache/inlong/agent/plugin/AgentBaseTestsHelper.java
 
b/inlong-agent/agent-plugins/src/test/java/org/apache/inlong/agent/plugin/AgentBaseTestsHelper.java
index a7693f7da4..7730bb29c8 100755
--- 
a/inlong-agent/agent-plugins/src/test/java/org/apache/inlong/agent/plugin/AgentBaseTestsHelper.java
+++ 
b/inlong-agent/agent-plugins/src/test/java/org/apache/inlong/agent/plugin/AgentBaseTestsHelper.java
@@ -60,6 +60,7 @@ public class AgentBaseTestsHelper {
         LOGGER.info("try to create {}, result is {}", testRootDir, result);
         AgentConfiguration.getAgentConf().set(AgentConstants.AGENT_HOME, 
testRootDir.toString());
         
AgentConfiguration.getAgentConf().set(FetcherConstants.AGENT_MANAGER_ADDR, "");
+        AgentConfiguration.getAgentConf().set(AgentConstants.AGENT_LOCAL_IP, 
"127.0.0.1");
         return this;
     }
 

Reply via email to