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

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

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

  • 什么:数据导入
  • 来自:AWS RDS MySQL
  • 到:Elastic Cloud中的Elasticsearch
  • 如何:使用 flex 云的Logstash

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

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

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

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

    我该如何处理?

    最佳答案

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

    关于elasticsearch - 如何通过AWS VPC使用Elastic Cloud的Logstash从MySQL(AWS RDS)导入数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55646116/

    相关文章:

    postgresql - RDS PostgreSQL 数据库在每日 2 小时 CPU 高峰期间缓慢和超时

    amazon-web-services - 如何使用AWS云形成模板创建跨区域RDS只读副本?

    c# - ElasticSearch:检索给定时间戳的最新文档

    elasticsearch - 如何可视化ES 7.X集群

    json - 尝试从带有Elasticsearch的多个术语的查询中获取过滤后的响应

    logstash - 在logstash字段中包含单调递增的值?

    elasticsearch - 使用Docker运行Elasticsearch

    elasticsearch - Logstash将Mongo数据同步到ElasticSearch

    json - Logstash-解析和变异JSON文件

    mysql - AWS RDS (MySQL) 安全连接