Как экспортировать и импортировать наблюдатели в kibana v 6.2.3 из одного кластера в другой - PullRequest
0 голосов
/ 25 сентября 2018

Я пытаюсь экспортировать и импортировать аварийные сигналы наблюдателей в kibana v 6.2.3 с одного сервера на другой, используя следующие команды curl.

curl -H 'Content-Type: application/json' -XGET localhost:9200/.kibana/_search?pretty -d '{"from":0,"size":10,"query":{"exists":{"field": "sentinl-watcher"}}}' > /tmp/my_watchers.json

Возможность успешно экспортировать json с одного сервера. Но при попытке импортаиспользуя

curl -H 'Content-Type: application/x-ndjson' -XPOST 'localhost:9200/bank/account/_bulk?pretty' --data-binary @/tmp/my_watchers.json

при следующих ошибках

{
  "error" : {
    "root_cause" : [
      {
        "type" : "json_e_o_f_exception",
        "reason" : "Unexpected end-of-input: expected close marker for Object (start marker at [Source: org.elasticsearch.transport.netty4.ByteBufStreamInput@12c27a7b; line: 1, column: 1])\n at [Source: org.elasticsearch.transport.netty4.ByteBufStreamInput@12c27a7b; line: 2, column: 3]"
      }
    ],
    "type" : "json_e_o_f_exception",
    "reason" : "Unexpected end-of-input: expected close marker for Object (start marker at [Source: org.elasticsearch.transport.netty4.ByteBufStreamInput@12c27a7b; line: 1, column: 1])\n at [Source: org.elasticsearch.transport.netty4.ByteBufStreamInput@12c27a7b; line: 2, column: 3]"
  },
  "status" : 500
}

Я попробовал JSON formatter онлайн, он говорит, что мой файл json отформатирован правильно.Любая идея, как мы можем импортировать его успешно?

...