你知道 Logstash 有一个 Ruby 过滤器,它使我能够用 Ruby 编写代码,它通常包含在配置文件中,如下所示
filter {
ruby {
code => "...."
}
}
现在我有两个 Jar 文件,我想将它们包含在过滤器中,以便可以根据我在这些 Jar 文件中的操作来处理我的输入。但是,我(显然)无法将 Jar 文件包含在 ruby 代码中。我一直在寻找解决方案。
为了回答这个问题,我从 Elastc.co 找到了这个精彩的教程:
显示创建新 gem 并稍后将其用作 Logstash 过滤器的步骤。
https://www.elastic.co/guide/en/logstash/current/_how_to_write_a_logstash_filter_plugin.html https://www.elastic.co/guide/en/logstash/current/_how_to_write_a_logstash_filter_plugin.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)