今天需要修改学习的任务

  1. logstash正则可能会成为瓶颈,mutate中的split只能切分为数组,(不能为哈希?)logstash的filter/ruby插件:

filters/mutate 插件里的 “split” 选项只能切成数组,后续很不方便使用和识别。而在 filters/ruby 里,我们可以通过 “init” 参数预定义好由每个新字段的名字组成的数组,然后在 “code” 参数指定的 Ruby 语句里通过两个数组的 zip 操作生成一个哈希并添加进数组里。短短一行 Ruby 代码,可以减少 50% 以上的 CPU 使用率。

filters/ruby 插件用途远不止这一点,下一节你还会继续见到它的身影。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值