Browse Source

Feature #TASK_QT-18250 增加json串日志

rock.wu 8 months ago
parent
commit
b2defcfbbc
1 changed files with 9 additions and 0 deletions
  1. 9 0
      containers/apm_white_list_v2.go

+ 9 - 0
containers/apm_white_list_v2.go

@@ -87,6 +87,15 @@ func (r *Registry) pullWhiteListV2() (bool, error) {
 	if err == nil {
 	if err == nil {
 		// 环境变量配置成功,使用环境变量配置
 		// 环境变量配置成功,使用环境变量配置
 		log.Infof("Using whitelist configuration from environment variable")
 		log.Infof("Using whitelist configuration from environment variable")
+		
+		// 将白名单配置转换为 JSON 字符串并输出日志
+		whiteDataJSON, jsonErr := json.Marshal(whiteData)
+		if jsonErr != nil {
+			log.Errorf("Failed to marshal whitelist data to JSON: %v", jsonErr)
+		} else {
+			log.Infof("Whitelist configuration from environment variable: %s", string(whiteDataJSON))
+		}
+		
 		r.whiteLastUpdatedTime = whiteData.LastUpdatedTime
 		r.whiteLastUpdatedTime = whiteData.LastUpdatedTime
 		r.setWhiteListV2(whiteData)
 		r.setWhiteListV2(whiteData)
 		saveRule(whiteData)
 		saveRule(whiteData)