文档

添加字段

更新时间:

您在使用Logtail采集日志时,可以使用processor_add_fields插件添加日志字段。本文介绍processor_add_fields插件的参数说明和配置示例。

重要
  • 表单配置方式:采集文本日志和容器标准输出时可用。

  • JSON配置方式:采集文本日志时不可用。

功能入口

当您需要使用Logtail插件处理日志时,您可以在创建或修改Logtail配置时,添加插件配置。具体操作,请参见概述

配置说明

重要 Logtail 0.16.28及以上版本支持processor_add_fields插件。

表单配置方式

  • 参数说明
    配置处理器类型添加字段,相关参数说明如下表所示。
    参数说明
    添加字段待添加的字段名和字段值,支持添加多个。
    忽略重复字段存在相同的字段名时,是否忽略重复的字段。
  • 配置示例
    添加aaa2字段和aaa3字段,配置示例如下:
    • 原始日志
      "aaa1":"value1"
    • Logtail插件处理配置 添加字段
    • 处理结果
      "aaa1":"value1"
      "aaa2":"value2"
      "aaa3":"value3"

JSON配置方式

  • 参数说明
    配置typeprocessor_add_fieldsdetail说明如下表所示。
    参数类型是否必选说明
    FieldsMap待添加的字段名和字段值。键值对格式,支持添加多个。
    IgnoreIfExistBoolean存在相同的字段名时,是否忽略重复的字段。
    • true:忽略。
    • false(默认值):不忽略。
  • 配置示例
    添加aaa2字段和aaa3字段,配置示例如下:
    • 原始日志
      "aaa1":"value1"
    • Logtail插件处理配置
      {
        "processors":[
          {
            "type":"processor_add_fields",
            "detail": {
              "Fields": {
                "aaa2": "value2",
                "aaa3": "value3"
              }
            }
          }
        ]
      }
    • 处理结果
      "aaa1":"value1"
      "aaa2":"value2"
      "aaa3":"value3"
  • 本页导读 (1)
文档反馈