0

グローバルファイルビート構成ディレクトリではなく、プロジェクトディレクトリに次のymlファイルがあります。

filebeat:
  idle_timeout: 5s
  prospectors:
    paths:
      - "data-log/*"

output:
  elasticsearch:
    hosts: ["localhost:9200"]

実行filebeat -configtestしても出力は生成されません。実行filebeatしても出力は生成されません。

コマンドがそれを行う必要があると仮定して、実行中のfilebeatデーモンがこのディレクトリから構成を動的に取得することを望みますfilebeat。これはグローバル構成ファイルで設定できることは知っていますが、動的に実行したいと思います。

私は何を間違っていますか、またはここで暗示されているどの仮定が間違っていますか?

4

1 に答える 1

1

でfilebeatプロセスをstraceしようとすると strace -fp {pid} -s 1024、探している行はstat({file_name}. このようにして、filebeat がパスを正しく解決するかどうかを確認できます。

于 2016-06-15T07:48:59.777 に答える