如何通过AWS VPC使用Elastic Cloud的Logstash从MySQL(AWS RDS)导入数据?

时间:2019-04-12 06:58:01

标签: elasticsearch logstash amazon-rds aws-vpc elastic-cloud

我正在尝试将一些数据从AWS RDS导入Elasticsearch of Hosted Elastic Cloud -不是AWS Elasticsearch Service

我想做的是下面的

  • 内容:数据导入
  • 来自:AWS RDS MySQL
  • 收件人:Elastic Cloud中的Elasticsearch
  • 如何:使用Elastic Cloud的Logstash

但是,我的AWS RDS MySQL在AWS VPC中,并且Elastic Cloud不提供静态ip地址(请参阅Elasticsearch F&Q

因此Logstash无法访问保留AWS VPC的AWS RDS MySQL保留安全规则。

在以前的数据传输情况下,我曾经将Trasferer的IP地址添加到VPC的白名单中。对于这种情况,无法完成。

我完全不知道这次审判是否是错误的。

该如何处理?

1 个答案:

答案 0 :(得分:0)

经过研究,我得出结论,目前尚无办法。但是,有折衷方案。通过在Amazon VPC中设置Logstash EC2实例,Logstash可以访问AWS RDS MySQL。借助Elastic Cloud的凭据,它还可以将数据发送到Elastic Cloud中的Elasticsearch