Logstash 日志存储中的Foreach消息
我需要帮助,我想比较logstash中包含kv的2条或更多消息 示例: 第一条消息:X<10=5.4 | 9=14 | 36=V | 3=9 | 49=360T | u SEP | 5=Good | 220=p48 第二条消息:y1>8=pap4 | 10=495 | 37=d | 34=7 | 49=SEP | 220=p48 y2>8=pap4 | 10=495 | 34=d | 34=7 | 49=SEP | 220=p48 迭代1:我得到两个键:5和220 迭代2:我检查y1是否没有5,220从x等于220到y1,然后在y1中设置为5 基本上,我希望在每条消息中检索对应于5的键220Logstash 日志存储中的Foreach消息,logstash,logstash-file,Logstash,Logstash File,我需要帮助,我想比较logstash中包含kv的2条或更多消息 示例: 第一条消息:X8=pap4 | 10=495 | 37=d | 34=7 | 49=SEP | 220=p48 y2>8=pap4 | 10=495 | 34=d | 34=7 | 49=SEP | 220=p48 迭代1:我得到两个键:5和220 迭代2:我检查y1是否没有5,220从x等于220到y1,然后在y1中设置为5 基本上,我希望在每条消息中检索对应于5的键220 请给我任何建议。除非事情真的发生了变化,否则lo
请给我任何建议。除非事情真的发生了变化,否则logstash通常一次只关注一个事件。
appead
过滤器是处理过程中考虑先前事件的唯一例外之一
您可以使用ruby创建自己的缓存,或者使用redis的输入和输出,但我建议更改原始消息的格式,以包含所需的数据