在 CentOS 中設置 Filebeat 的發送頻率,你需要編輯 Filebeat 配置文件 filebeat.yml
打開終端。
找到 Filebeat 配置文件的位置。通常情況下,它位于 /etc/filebeat/filebeat.yml
或 /etc/filebeat/conf.d/filebeat.yml
。你可以使用 find
命令來查找它:
sudo find / -name filebeat.yml
使用文本編輯器打開配置文件。在這個例子中,我們將使用 vi
編輯器:
sudo vi /etc/filebeat/filebeat.yml
如果你更喜歡使用其他編輯器,如 nano
,只需將 vi
替換為相應的編輯器名稱即可。
在配置文件中找到 beat.interval
設置。這是 Filebeat 發送日志文件的頻率。默認值通常是 1s
(1 秒)。要更改發送頻率,只需將 beat.interval
的值更改為所需的間隔。例如,要將發送頻率設置為 5 秒,請將其更改為:
beat.interval: 5s
有效的間隔值包括 s
(秒)、m
(分鐘)、h
(小時)和 d
(天)。
保存并關閉配置文件。
重啟 Filebeat 以使更改生效:
sudo systemctl restart filebeat
現在,Filebeat 將按照你指定的頻率發送日志文件。請注意,根據你的需求和服務器性能,你可能需要調整發送頻率以避免資源過度使用。