私は、logstash-logback-encoder が提供する LogstashEncoder エンコーダーで LogstashTcpSocketAppender を使用しています。logstashのバックエンドとしてelasticsearchを使用しています
この構成が次のようないくつかの障害ケースでどのように動作するかを理解したかった-
Logstash がダウンしています。logback を使用して接続エラーのログを取得したい
Logstash は初期状態です。一部のログがエラスティック サーチに正常に挿入されました。ロギング中、logstash は停止します。残りのロギング イベントはどうなりますか? TCP アペンダーが logstash サーバーへの再接続を試行する頻度。接続が再度確立された場合、残りのログ イベントはログに記録されますか? この場合のリングバッファの役割は何ですか? 残りのログ イベントがバッファにある場合、接続が確立できなかった場合にすべてのログ イベントがドロップされるまでのタイムアウトはありますか?
Logstash は稼働していますが、elasticsearch は稼働していません。
logback と logstash を使用したロギングは初めてです。よろしくお願いします。