0

私は、クラスター1が2.4.xバージョンで実行され、クラスター2が5.1.1バージョンで実行されている2つのESクラスターを持っています。私は変更することにより、クラスタ2(5.1.1バージョン)にライブデータを送りたいlogstashから複数のelasticsearchクラスターに書き込む

output { 
    elasticsearch { 
     hosts => "cluster1:9200" 
       index => "index-pattern-%{+YYYY.MM.dd}" 
       sniffing => "true" 
       template_overwrite => true 
    }} 

:現在logstashで、次の出力設定で(5.xのバージョン)1(2.4.xの)をクラスタ化するインデックスを書いてlogstash次のlogstash出力設定ファイルは次の場所に出力されます。

output { 
    elasticsearch { 
     hosts => "cluster1:9200" 
       index => "index-pattern-%{+YYYY.MM.dd}" 
       sniffing => "true" 
       template_overwrite => true 
    } 
    elasticsearch { 
     hosts => "cluster2:9200" 
       index => "index-pattern-%{+YYYY.MM.dd}" 
       sniffing => "true" 
       template_overwrite => true 
    } 
} 

これは可能ですか?または、ライブデータを2つの異なるクラスタに供給するための良い考えがありますか?

答えて

0

はい、このような出力を2つ持つことはできますが、ブロックされている場合はもう一方がブロックされます。

+0

ブロックしないようにする方法はありますか?またはこれを行う他の方法がありますか? – ashu0743

関連する問題