Liunx 用のグレイログ コレクター [filebeat] を構成しようとしています。私が問題を抱えている部分はパスです:
ログを収集したいパスには、多くのログ ファイルが含まれています。(例) 20201020.catalina.out の形式のファイルだけを集めたい
コマンドラインからこれを実行すると、サーバー上で動作します:
vi /var/log/oscar/`(date +"%Y%m%d.catalina.out")`
今日の日付でファイルを表示します。
私のファイルビート構成の例:
> # Needed for Graylog fields_under_root: true fields.collector_node_id: ${sidecar.nodeName} fields.gl2_source_collector: ${sidecar.nodeId}
>
> filebeat.inputs:
> - input_type: log
>
> paths:
>
> - /var/log/oscar/error-ssl.log
> - /var/log/oscar/access-ssl.log
> - /var/log/oscar/`(date +"%Y%m%d.catalina.out")`
コレクタの実行中は、error-ssl.log と access-ssl.log [ログ] のみがキャプチャされます。