您知道如何为Logstash提供一个Ruby过滤器,该过滤器使我能够用Ruby编写代码,并且通常包含在配置文件中,如下所示
filter {
ruby {
code => "...."
}
}
现在,我有两个Jar文件,希望将其包含在过滤器中,以便可以根据这些Jar文件中的操作来处理我的输入。但是,我不能(显然)不能在红宝石代码中包含Jar文件。我一直在寻找解决方案。
因此,为了回答这个问题,我从Elastc.co找到了一个很棒的教程:
显示创建新gem并稍后将其用作Logstash过滤器的步骤。
https://www.elastic.co/guide/zh-CN/logstash/current/_how_to_write_a_logstash_filter_plugin.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句