您在使用Logtail採集日誌時,可以使用processor_encrypt外掛程式對指定欄位進行加密。本文介紹processor_encrypt外掛程式的參數說明和配置樣本。
功能入口
當您需要使用Logtail外掛程式處理日誌時,您可以在建立或修改Logtail採集配置時,添加外掛程式配置。具體操作,請參見處理外掛程式概述。
配置說明
表單配置方式
配置處理器類型為欄位加密,相關參數說明如下表所示。
參數 | 說明 |
原始欄位 | 指定需要加密的原始欄位,支援添加多個。 |
密鑰 | 設定密鑰,格式為64個十六進位字元。 |
初始向量 | 設定加密的初始向量,格式為32個十六進位字元,預設值為 |
儲存路徑 | 讀取加密參數的檔案路徑。未配置時按照Logtail配置-輸入配置-檔案路徑讀取。 |
失敗保留未經處理資料 | 選中該選項後,如果加密失敗,系統將保留原始欄位的值。 如果未選中該選項,則加密失敗後,欄位值將被替換為 |
JSON配置方式
配置type為processor_encrypt,detail說明如下表所示。
參數 | 類型 | 是否必選 | 說明 |
SourceKey | String數組 | 是 | 原始欄位名。 |
EncryptionParameters | Object | 是 | 密鑰相關配置。 |
Key | String | 是 | 設定密鑰,需為64個十六進位字元。 |
IV | String | 否 | 設定加密的初始向量,需為32個十六進位字元,預設值為 |
KeyFilePath | Boolean | 否 | 讀取加密參數的檔案路徑。未配置時按照Logtail配置-輸入配置-檔案路徑讀取。 |
KeepSourceValueIfError | String | 否 | 加密失敗,系統是否保留原始欄位的值。
|