【发布时间】:2022-11-09 20:37:48
【问题描述】:
是否可以让 filebeat 脚本处理器从主事件函数调用函数? 如果字段是对象或值等于 5(即发生了某些事件并需要特殊处理),则想法是从主事件函数调用函数 X。因此,函数 X 会做一些事情。
【问题讨论】:
是否可以让 filebeat 脚本处理器从主事件函数调用函数? 如果字段是对象或值等于 5(即发生了某些事件并需要特殊处理),则想法是从主事件函数调用函数 X。因此,函数 X 会做一些事情。
【问题讨论】:
我找到了一个解决方案,这里有一个 sn-p 显示它是如何完成的:
- script:
lang: javascript
id: get_fields
source: >
function check(event, field){
event.Append("fieldAppender", field);
}
function process(event) {
var a = event.Get();
for( var field in a){
check(event, field);
}
}
【讨论】: