如何通过使用Filebeat作为中间件将一个Elasticsearch数据传输到另一个ElasticSearch?

时间:2019-04-05 12:02:25

标签: elasticsearch logstash kibana filebeat

我有两个版本不同的Elasticsearch,一个是开发版本,另一个是生产版本,所以现在我需要将生产数据传输到开发版Elasticsearch,所以通过使用Filebeat作为中间件来实现这一目标吗? >

1 个答案:

答案 0 :(得分:-1)

Filebeat本质上是从文件中发送日志/数据。对于您的输入和输出都是elasticsearch的情况,Logstash将是一个更好的选择。您可以使用以下配置以Logstash作为中间件将数据从一台Elasticsearch主机传输到另一台

input {
  elasticsearch {
    hosts => "<your-source-IP>"
  }
}


output {
  elasticsearch {
    hosts => "<your-destination-IP>"
  }
}