Ubuntu更新Filebeat到最新版本的步骤
更新前务必备份Filebeat配置文件(通常位于/etc/filebeat/filebeat.yml),避免配置丢失影响服务恢复:
sudo cp /etc/filebeat/filebeat.yml /etc/filebeat/filebeat.yml.bak
若之前通过APT安装过旧版本,建议先彻底移除旧版本及配置残留,避免冲突:
sudo apt-get remove --purge filebeat
确保系统能获取到最新的Filebeat版本信息,同步官方软件源:
sudo apt-get update
执行以下命令安装最新稳定版Filebeat:
sudo apt-get install filebeat
若需安装特定版本(如8.12.0),可先通过apt-cache policy filebeat查看可用版本,再指定版本号安装:
sudo apt-get install filebeat=8.12.0
将之前备份的配置文件复制回新安装目录,保留原有配置(如输入源、输出目标等):
sudo cp /etc/filebeat/filebeat.yml.bak /etc/filebeat/filebeat.yml
使新版本生效,重启Filebeat服务:
sudo systemctl restart filebeat
filebeat version
sudo systemctl status filebeat
filebeat.yml。