数组元素必须大于1查询才起作用
最近使用 Linux shell 查询 mongo 数据库,将得到的结果作为 logstash if in/not in [ ] 条件判断时,发现一个 大坑:Logstash in check for array only works with more than 1 element,因此不得不再数组最后强制加一个没有实际业务意义的元素 “notworkOnlyOneElement” 来绕过此坑。
logstash udp插件接收数据量大导致占用大量CPU
logstash 的 worker 的数量,默认是机器cpu的核心数,流量大时,导致CPU被占满,可能导致其他任务无法执行。worker是处理 filter和 output的线程。优化下logstash不沾满cpu。