Logstash:如何将值从一个聚合筛选器任务ID传递到另一个

问题描述

我有一个需求,我需要将流数据从ID为different_%{customer}的一个集合过滤器流向另一个%{traceid}

logstash.conf代码段:

aggregate {
          task_id => "different_%{customer}"
          code => "
            event.set('it_works','phase execute remittance req body')
            event.set('transactionAmount',map['transactionAmount'])"
          map_action => "update"
          end_of_task => true
          timeout => 120
      }

      aggregate {
          task_id => "%{traceid}"
          code => "
            event.set('it_works','phase execute remittance another req body')
            map['id'] = event.get('id')
            map['transactionAmount'] = event.get('transactionAmount')"
          map_action => "update"
      }

甚至没有保存phase execute remittance req body。无法确定问题出在哪里。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...