Sfoglia il codice sorgente

Feature #TASK_QT-18250 增加json串日志

rock.wu 8 mesi fa
parent
commit
b2defcfbbc
1 ha cambiato i file con 9 aggiunte e 0 eliminazioni
  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 {
 		// 环境变量配置成功,使用环境变量配置
 		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.setWhiteListV2(whiteData)
 		saveRule(whiteData)