我可以使用AWS ES与Graylog2集成吗?

我正在进行初始设置,我想知道是否可以使用AWS提供的ES作为Graylog2的服务?

我相当确信这不能完成,因为AWS不提供任何configuration。

没有任何configuration将是云服务的一个function…

你可以试试ES域的实例和官方的Graylog AMI,这正是我所做的。

目前的主要障碍似乎是AmazonES不提供TCP传输,而只有REST 。 如果没有对Graylog的ES客户端进行根本性的改变,那么这样做是不行的。

为了理论上的工作,你需要在两者之间排列一些东西:

  • 访问ES的策略以允许Graylog群集的IP。 哦, 没有VPC 。
  • 在graylog.conf中的elasticsearch_cluster_name。 这将有你的ES域名和一个ID。

Elasticsearch本身有一个EC2发现插件,但预计不会在短期内整合到Graylog中 。 此外,我不认为发现使用的EC2function暴露给ES服务,使其不受支持。

似乎你需要运行你自己的集群。 至less有云图像上的graylog-ctl 。