問題タブ [metricbeat]
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.
kubernetes - Logstash 出力は別の入力からのものです
Beatmetric が http パイプラインによって捕捉されるという問題があります。
Logstash、Elastic、および Metricbeat の両方が Kubernetes で実行されています。
私の Beatmetric は、ポート 5044 で Logstash に送信し、/tmp のファイルにログを記録するようにセットアップされています。これはうまくいきます。しかし、http
入力を使用してパイプラインを作成するたびに、これはビートメトリック入力もキャッチindex2
し、パイプラインで定義されているように Elastic に送信するようhttp
です。
なぜこのように振る舞うのですか?
/usr/share/logstash/pipeline/http.conf
/usr/share/logstash/pipeline/beats.conf
/usr/share/logstash/config/logstash.yml
/usr/share/logstash/config/pipeline.yml