問題タブ [filebeat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
logstash - filebeatが消費し、logstashが処理したログイベントの数を測定する方法
次のような ELK スタックがあります:
FileBeat --> Redis --> Logstash --> ES --> Kibana。
Logstash でメトリクスプラグインを使用していますが、意味がわかりません。
ログから読み取られ、filebeat によって redis に送信されたイベントの数と、特定の時点で logstash によって処理されたイベントの数を測定するにはどうすればよいですか?
出力を次のように見ることができます
rate: いくつかの数値
nginx - nginx を使用して logstash クラスターの負荷を分散できますか
複数のファイルビートから 5000 をリッスンする 2 つの logstash サーバーがあります。logstash サーバーの 1 つだけがトラフィックを取得しています。これらをnginxで負荷分散できますか? Elasticsearch サーバーのクラスターで同じことを行うことはできますか?
elasticsearch - クライアントで Filebeat を再起動できないのはなぜですか?
クライアントで filebeat を再起動すると、次のようになります。
エラーが発生します:
これは何を意味し、どうすれば修正できますか?
digitalocean の ELKのチュートリアルを使用し てセットアップしました
より詳しい情報:
私はポート 5044 を使用していますsudo netstat -tulpn | grep :5044
。
pattern-matching - filebeat データに基づいてフィールドを logstash に追加する
だから、私はファイルビートによって設定されているホスト名を持っています(そしてそれをつかむべき正規表現を書きました)が、以下は私が思うようにフィールドを追加していません..
必要なフィールドを追加するために、beat.hostname、hostname、host などにアクセスできないようです。現在のホスト名は BOS-LAP-MYNAME1 です。
どちらが一致する必要があります:
また、「ホスト」「ホスト名」などのフィールド名を試してみましたが、これらのフィールドはKibanaで使用できますが、役に立ちませんでした。
wcf - filebeat を使用して、要素間に改行がない XML データを送信します
ログ要素間に改行がない XML の一連のログ ファイル (WCF トレース ファイル) があります。代わりに、開始タグ/終了タグがあります。例:
E2ETraceEvents を ES に個別に保存したいと思います。
このファイルは、実行中の WCF サービスによって追加されます。これを filebeat 経由で logstash に出荷することは可能ですか? ファイルビートはタグで一致できますか? または、filebeat には改行が必要ですか? 他のオプションはありますか?