filebeatのmoduleファイル(apache.yml等)の内容を変更し、filebeatの停止を伴わずにリロードしたいです。
マニュアルを見てもリロード方法が分からず、もし方法があればご教示いただけないでしょうか
こちらは確認されましたでしょうか?
To enable dynamic config reloading, you specify the
path
andreload
options underfilebeat.config.inputs
orfilebeat.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.