在CentOS系统中安装Filebeat的步骤如下:
sudo yum install epel-release
sudo yum update
sudo yum install filebeat
sudo systemctl start filebeat
sudo systemctl enable filebeat
sudo systemctl status filebeat
wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.15.0-amd64.deb
sudo dpkg -i filebeat-7.15.0-amd64.deb
sudo apt-get install -f
sudo systemctl start filebeat
sudo systemctl enable filebeat
sudo systemctl status filebeat
/etc/filebeat/filebeat.yml。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}"
保存并退出编辑器。
重启Filebeat服务使配置生效:
sudo systemctl restart filebeat
sudo tail -f /var/log/filebeat/filebeat
sudo systemctl start filebeat
sudo systemctl status filebeat
通过以上步骤,你应该能够在CentOS上成功安装并配置Filebeat。如果有任何问题,请参考Filebeat官方文档进行排查。