Filebeat 官方支持的 CentOS 版本主要取决于 Elastic 官方对操作系统生命周期的支持策略,以下是常见情况(以近年来主流版本为例):
主要为 x86_64,部分新版本也支持 aarch64(ARM64)。
sudo rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
# 以 8.x 为例
cat <<EOF | sudo tee /etc/yum.repos.d/filebeat.repo
[elastic-8.x]
name=Elastic repository for 8.x packages
baseurl=https://artifacts.elastic.co/packages/8.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
EOF
sudo yum install filebeat
如果你有具体 CentOS 小版本或 Filebeat 版本需求,可以告诉我,我帮你确认兼容性。