centos

CentOS系统中Filebeat的安装指南

小樊
48
2025-07-14 17:01:05
栏目: 智能运维

在CentOS系统中安装Filebeat的步骤如下:

方法一:使用EPEL仓库安装

  1. 安装EPEL仓库
sudo yum install epel-release
  1. 更新yum缓存
sudo yum update
  1. 安装Filebeat
sudo yum install filebeat
  1. 启动Filebeat服务
sudo systemctl start filebeat
  1. 设置开机自启
sudo systemctl enable filebeat
  1. 检查Filebeat状态
sudo systemctl status filebeat

方法二:手动下载并安装

  1. 下载Filebeat
wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.15.0-amd64.deb
  1. 安装Filebeat
sudo dpkg -i filebeat-7.15.0-amd64.deb
  1. 解决依赖问题(如果有):
sudo apt-get install -f
  1. 启动Filebeat服务
sudo systemctl start filebeat
  1. 设置开机自启
sudo systemctl enable filebeat
  1. 检查Filebeat状态
sudo systemctl status filebeat

配置Filebeat

sudo vi /etc/filebeat/filebeat.yml
filebeat.inputs:
- type: log
  enabled: true
  paths:
    - /var/log/*.log
output.elasticsearch:
  hosts: ["localhost:9200"]
index: "filebeat-%{[agent.version]}-%{+yyyy.MM.dd}"
sudo systemctl restart filebeat
sudo tail -f /var/log/filebeat/filebeat

启动和验证

sudo systemctl start filebeat
sudo systemctl status filebeat

通过以上步骤,你应该能够在CentOS上成功安装并配置Filebeat。如果有任何问题,请参考Filebeat官方文档进行排查。

0
看了该问题的人还看了