Amazon-Web-Services
我可以使用 AWS ES 與 Graylog2 集成嗎?
我正在進行一個非常初始的設置,我想知道我是否可以使用 AWS 提供的 ES 作為 Graylog2 的服務?
我很確定這無法完成,因為 AWS 不提供任何配置。
無需配置任何東西將是雲服務的一個功能……
您可以通過旋轉 ES 域和官方 Graylog AMI 的實例來嘗試自己,這就是我所做的。
目前的主要障礙似乎是AmazonES 不提供 TCP 傳輸,而只有 REST。如果不對 Graylog 的 ES 客戶端進行徹底的更改,它就無法工作。
您需要在兩者之間排列幾件事才能在理論上起作用:
- ES 的訪問策略,允許 Graylog 集群的 IP。哦,沒有 VPC。
- graylog.conf 中的 elasticsearch_cluster_name。這將有你的 ES 域名和一個 ID。
Elasticsearch 本身有一個 EC2 發現外掛,但預計短期內不會集成到 Graylog 中。此外,我不認為發現使用的 EC2 功能會針對 ES 服務公開,從而使其受到雙重支持。
似乎您需要執行自己的集群。至少雲圖像上有graylog-ctl。