Filebeatのmoduleファイルのリロードについて

filebeatのmoduleファイル(apache.yml等)の内容を変更し、filebeatの停止を伴わずにリロードしたいです。
マニュアルを見てもリロード方法が分からず、もし方法があればご教示いただけないでしょうか

こちらは確認されましたでしょうか?

To enable dynamic config reloading, you specify the path and reload options under filebeat.config.inputs or filebeat.config.modules sections.

とあります。

また、filebeatに最初から含まれているfilebeat.ymlの中ほどのFilebeat modulesの箇所に具体的な書き方がかかれています。

デフォルトでは、reloadがfalseになっているので、これをtrueにして、reload.periodを指定しておくと良いかと思います。

#============================= Filebeat modules ===============================

filebeat.config.modules:
  # Glob pattern for configuration loading
  path: ${path.config}/modules.d/*.yml

  # Set to true to enable config reloading
  reload.enabled: true

  # Period on which files under path should be checked for changes
  reload.period: 10s

periodについては、一番上で紹介しているURLの中に注意書きがあります。指定の際の参考にしてください。

Do not set the period to less than 1s

ご回答ありがとうございます。試してみます

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.