全部產品
Search
文件中心

Simple Log Service:欄位加密

更新時間:Jul 27, 2024

您在使用Logtail採集日誌時,可以使用processor_encrypt外掛程式對指定欄位進行加密。本文介紹processor_encrypt外掛程式的參數說明和配置樣本。

功能入口

當您需要使用Logtail外掛程式處理日誌時,您可以在建立或修改Logtail採集配置時,添加外掛程式配置。具體操作,請參見處理外掛程式概述

配置說明

表單配置方式

配置處理器類型欄位加密,相關參數說明如下表所示。

參數

說明

原始欄位

指定需要加密的原始欄位,支援添加多個。

密鑰

設定密鑰,格式為64個十六進位字元。

初始向量

設定加密的初始向量,格式為32個十六進位字元,預設值為00000000000000000000000000000000

儲存路徑

讀取加密參數的檔案路徑。未配置時按照Logtail配置-輸入配置-檔案路徑讀取。

失敗保留未經處理資料

選中該選項後,如果加密失敗,系統將保留原始欄位的值。

如果未選中該選項,則加密失敗後,欄位值將被替換為ENCRYPT_ERROR

JSON配置方式

配置typeprocessor_encryptdetail說明如下表所示。

參數

類型

是否必選

說明

SourceKey

String數組

原始欄位名。

EncryptionParameters

Object

密鑰相關配置。

Key

String

設定密鑰,需為64個十六進位字元。

IV

String

設定加密的初始向量,需為32個十六進位字元,預設值為00000000000000000000000000000000

KeyFilePath

Boolean

讀取加密參數的檔案路徑。未配置時按照Logtail配置-輸入配置-檔案路徑讀取。

KeepSourceValueIfError

String

加密失敗,系統是否保留原始欄位的值。

  • true:保留。

  • false(預設值):不保留。

    加密失敗後,欄位值將被替換為ENCRYPT_ERROR