2016-05-05 13 views
0

複数のテナント用のスタンドアロンのElasticSearch/Kibanaサーバーを実行しています。私はそれぞれのインスタンスからクラスターの統計情報を取得したいので、それらを自分のElasticSearch/Kibanaにインポートしたいと思います。これをどうやってやりますか?私はクラスター統計をファイルに既にエクスポートし始めました。elasticsearch cluster stats indexing

カール-XGET 'http://localhost:9200/_cluster/stats?human&pretty'> tenant01.json

私は、私自身のElasticSearch/Kibanaにtenant01.jsonファイルを転送します。データを新しいインデックスにどのようにインポートするのですか?

答えて

0

あなたはそれがかなり印刷する必要がないので、それが元の値からメタデータを分離するために、\ nを使用して気づく、正しいファイル形式のBulk APIに従ってください

curl -XPUT localhost:9200/newIndex/_bulk --data-binary @shakespeare.json 

新しいインデックスに大量のAPIを使用する必要があります

action_and_meta_data\n 
optional_source\n 
action_and_meta_data\n 
optional_source\n 
.... 
action_and_meta_data\n 
optional_source\n