LoongCollector

1832
下载
LoongCollector 是阿里云可观测性团队所开源的项目,是一款集卓越性能、超强稳定性和灵活可编程性于一身的数据采集器,专为构建下一代可观测 Pipeline 设计。它继承了 iLogtail 强大的日志采集与处理能力,从原来单一日志场景,逐步扩展为可观测数据采集、本地计算、服务发现的统一体。愿景是:打造业界领先的“统一可观测 Agent”与“端到端可观测”

字段打包



简介

processor_packjson插件可添加指定的字段(支持多个)以 JSON 格式打包成单个字段。

版本

Stable

版本说明

  • 推荐版本:iLogtail v1.0.27 及以上

配置参数

参数类型是否必选参数说明
TypeString插件类型,固定为processor_packjson
SourceKeysarray字符串数组,需要打包的 key。
DestKeystring目标 key。
KeepSourcebool是否保留源字段,默认为 true。
AlarmIfIncompletebool是否在不存在任何源字段时告警,默认为 true。

样例

将指定的 ab 两个字段打包成 JSON 字段 d_key,配置详情及处理结果如下:

  • 输入
"a":"1"
"b":"2"
  • 配置详情
processors:
- Type: processor_packjson
SourceKeys:
- "a"
- "b"
DestKey: d_key
KeepSource: true
AlarmIfEmpty: true
  • 配置后结果
"a":"1"
"b":"2"
"d_key":"{\"a\":\"1\",\"b\":\"2\"}"

observability.cn Authors 2024 | Documentation Distributed under CC-BY-4.0
Copyright © 2017-2024, Alibaba. All rights reserved. Alibaba has registered trademarks and uses trademarks.
浙ICP备2021005855号-32