如何将elasticsearch原始数据导出到csv

时间:2018-04-18 16:49:12

标签: elasticsearch kibana elasticsearch-5 kibana-5 kibana-6

我最近开始使用elasticsearch数据库和kibana 5.6.9。我能够使用kibana将可视化数据导出到csv,而不是原始数据。

我正在寻找一种方法,我可以将原始数据从Elasticsearch导出到CSV文件。我可以得到一些帮助。提前致谢。

2 个答案:

答案 0 :(得分:0)

这是将数据从ElasticSearch导出到CSV的可能方法:

  1. 创建快照(如果尚不存在)
  2. 使用esbackupexporter将快照转换为压缩的JSON文件。
  3. 使用lodpad从这些压缩的JSON中搜索(过滤)您真正需要的事件。
  4. 然后从日志板导出到csv。

答案 1 :(得分:0)

请查看https://github.com/taraslayshchuk/es2csv

您可以执行以下操作:

es2csv -a username:password -u http://<your_es_host>:9200 -i your_index_name -o csv_file.csv -r -q '{"query" : {"match_all" : {}}}'
相关问题