如何在logstash中使用带有params的groovy脚本

时间:2016-10-19 06:56:57

标签: elasticsearch groovy logstash

首先,我使用动态脚本将数据更新为es。但它似乎导致内存泄漏。所以我将脚本类型更改为file。我希望将logstash过滤器中的字段作为脚本的参数。问题是:如何设置脚本的参数,如elasticsearch' s api?

1 个答案:

答案 0 :(得分:1)

我已经解决了我的问题。

我正在使用'script_var_name'设置的变量,其中包含可以在脚本中使用的logstash事件本身。

希望对每个人都有用。

REF:https://discuss.elastic.co/t/update-nested-object-using-script-with-params-in-logstash-elasticsearch-output/49983/13