我正在为多个租户运行独立的ElasticSearch/Kibana服务器。我想从每个实例中提取集群统计数据,并将它们导入到我自己的ElasticSearch/Kibana中。我该怎么做呢?我已经开始将集群统计数据导出到一个文件中。
curl -XGET 'http://localhost:9200/_cluster/stats?human&pretty‘> tenant01.json
然后,我将tenant01.json文件传输到我自己的ElasticSearch/Kibana。如何开始将数据导入到新的索引中?
发布于 2016-05-06 02:41:00
您应该在新索引中使用批量API
curl -XPUT localhost:9200/newIndex/_bulk --data-binary @shakespeare.json
遵循Bulk API以获取正确的文件格式,请注意,它使用\n将元数据与源值分开,因此不需要打印得很漂亮
action_and_meta_data\n
optional_source\n
action_and_meta_data\n
optional_source\n
....
action_and_meta_data\n
optional_source\n
https://stackoverflow.com/questions/37056469
复制相似问题