Debian系统Filebeat更新步骤
一 标准升级步骤
sudo apt updatesudo apt install filebeat(已安装旧版时会自动升级到仓库最新版本)sudo systemctl restart filebeatsudo systemctl status filebeatfilebeat versionsudo apt upgrade filebeat。二 仓库未配置或版本过旧的处理
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -sudo nano /etc/apt/sources.list.d/filebeat.listdeb https://artifacts.elastic.co/packages/7.x/apt stable mainsudo apt updatesudo apt install filebeatsudo systemctl restart filebeat && filebeat version。三 离线或手动安装方式
wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-<version>-linux-x86_64.debsudo dpkg -i filebeat-<version>-linux-x86_64.debsudo apt-get install -fsudo systemctl restart filebeat && filebeat version。四 升级后验证与回滚建议
./filebeat -configtest -e(在Filebeat安装目录或PATH可用时执行,用于发现因版本升级引入的配置变更问题)sudo systemctl status filebeatsudo journalctl -u filebeat -xe 或查看 /var/log/filebeat/sudo cp /path/to/backup/filebeat.yml.bak /etc/filebeat/filebeat.ymlsudo apt install filebeat=<previous_version>(需确认仓库存在该版本)dpkg -i重新安装旧版本。