是否有任何版本的 Logstash 可以將日誌傳送到 Elasticsearch 1.5 和 6.3?

是否有任何版本的 Logstash 可以將日誌傳送到 Elasticsearch 1.5 和 6.3?

我在 Amazon AWS 上有一個舊的 Elasticsearch v1.5 網域,保留 30 天的日誌。

似乎無法升級它,所以我創建了一個版本為 ES 6.3 的新網域。

現在我使用該插件將 Logstash v2.0 日誌記錄到現有的 ES v1.5 網域logstash-output-amazon_es,但我似乎無法將其也傳送日誌到新的 v6.3 網域。

據我了解,我必須升級 Logstash。

我想要一個 Logstash 版本,可以將日誌傳送到兩個版本的 ES 一個月,以便順利過渡。

我看過相容性矩陣,但不涵蓋 ES 1.5

在我開始測試不同版本的 Logstash 之前,有人知道是否有任何版本的 Logstash 可以將日誌傳送到 ES v1.5 和 ES 6.3?

答案1

所以經過我自己的測試,Logstash 6.3似乎可以將日誌傳送到ES 1.5和ES 6.3。

從本機虛擬機進行測試,logstash-output-amazon_es如果我有 AWS 憑證~/.aws/credentials並且為運行 Logstash 的使用者HOME正確設置,它可以使用該插件工作。 logstash(不使用 sudo 運行。)

它甚至可以在 EC2 執行個體上執行透過 Amazon EC2 元資料服務傳遞的執行個體設定檔憑證

一個大問題是我必須在執行 Logstash 的實例的 IAM 角色上設定存取策略,而不是在 Elasticsearch 網域上設定存取策略。

相關內容