Filebeat に関する質問


(github524) #1

こんにちは

alpha4 を remove し、
filebeat version 5.0.0-alpha5 (amd64), libbeat 5.0.0-alpha5
をインストールしまして、8/19 に service filebeat start を行ったところ、
/var/log/filebeat に以下のようなログが出力されるようになりました。

2016-08-19T16:14:41+09:00 ERR State for /path/to/access.log.20160807XX-YY should have been dropped, but couldn't as state is not finished.

過去のパス情報を保持しているためかと思いますが、こちらをクリアする方法がありましたらアドバイスいただけると幸いです。


(Jun Ohtani) #2

Stateに関してはこちらにどういったものかの説明があります。
https://www.elastic.co/guide/en/beats/filebeat/5.0/_how_filebeat_works.html#_what_is_a_state

また、そのStateをRegistryでどう扱うかがこちらに記載があります。
https://www.elastic.co/guide/en/beats/filebeat/5.0/reduce-registry-size.html
消されたファイルの扱いなどの設定の方法が記載されてますので、参考にしていただければと。

実際の設定の方法などはこちらです。
https://www.elastic.co/guide/en/beats/filebeat/5.0/configuration-filebeat-options.html


(github524) #3

ありがとうございます、参考にさせていただきます!


(system) #4