在CentOS上升級Filebeat可以通過以下步驟進行:
更新YUM倉庫
sudo yum update
安裝或升級Filebeat
sudo yum update filebeat
sudo yum install filebeat
啟動并啟用Filebeat服務
sudo systemctl start filebeat
sudo systemctl enable filebeat
驗證安裝 檢查Filebeat的版本以確保升級成功:
filebeat version
下載最新版本的Filebeat 訪問Elastic官方網站的下載頁面,找到適用于CentOS的最新版本并下載:
wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-<version>-linux-x86_64.tar.gz
解壓下載的文件
sudo tar -xzf filebeat-<version>-linux-x86_64.tar.gz -C /usr/share/
停止當前的Filebeat服務
sudo systemctl stop filebeat
備份舊的Filebeat配置和數據
sudo mv /etc/filebeat/filebeat.yml /etc/filebeat/filebeat.yml.bak
sudo mv /var/lib/filebeat /var/lib/filebeat.bak
移動新的Filebeat配置和數據
sudo mv /usr/share/filebeat-<version>/config/filebeat.yml /etc/filebeat/
sudo mv /usr/share/filebeat-<version>/data /var/lib/filebeat/
啟動并啟用新的Filebeat服務
sudo systemctl start filebeat
sudo systemctl enable filebeat
驗證安裝 檢查Filebeat的版本以確保升級成功:
filebeat version
sudo tail -f /var/log/filebeat/filebeat
通過以上步驟,您可以在CentOS上成功升級Filebeat。