是的,Filebeat 官方支持 Debian,并且支持得很好。
Filebeat 是 Elastic Stack(ELK) 的一部分,由 Elastic 官方维护。
官方为 Debian / Ubuntu 提供了完整的支持,包括:
.deb 安装包一般来说,以下 Debian 版本是明确支持的(以最新 Filebeat 为准):
更早版本(如 Debian 10)在早期 Filebeat 版本中支持,但新版本可能不再测试。
# 安装依赖
sudo apt update
sudo apt install curl gpg
# 导入 Elastic GPG 密钥
curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic-keyring.gpg
# 添加 APT 仓库
echo "deb [signed-by=/usr/share/keyrings/elastic-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" \
| sudo tee /etc/apt/sources.list.d/elastic-8.x.list
# 安装 Filebeat
sudo apt update
sudo apt install filebeat
.deb 包wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-8.x.x-amd64.deb
sudo dpkg -i filebeat-8.x.x-amd64.deb
sudo systemctl enable filebeat
sudo systemctl start filebeat
sudo systemctl status filebeat
/var/log/*.log如果你是 Debian + Filebeat + Elasticsearch 或 Debian + Filebeat + Kafka 等架构,我也可以帮你直接给出一份可用的 filebeat.yml 示例。