logstash 提取文件路径做elasticsearch的索引
其实获取文件路径很简单,但是网上乱七八糟的教程太多了,我在官方论坛也没找到答案,最后参考多个博客自己摸索的,希望你们有用,下面是完整的logstash.conf配置文件
主要使用的ruby 这个语言做的切割,不过好像logstash对ruby有些支持不是很好,原本打算使用ruby的正则表达式来获取指定内容,但是在网页上测试ruby的代码没问题,放到logstash里面就报错,幸好截取文件夹路径没有问题。
其实获取文件路径很简单,但是网上乱七八糟的教程太多了,我在官方论坛也没找到答案,最后参考多个博客自己摸索的,希望你们有用,下面是完整的logstash.conf配置文件
主要使用的ruby 这个语言做的切割,不过好像logstash对ruby有些支持不是很好,原本打算使用ruby的正则表达式来获取指定内容,但是在网页上测试ruby的代码没问题,放到logstash里面就报错,幸好截取文件夹路径没有问题。