Filebeat配置日志收集主要涉及安装、配置文件修改、启动服务等步骤,以下是详细介绍:
sudo apt-get update
和sudo apt-get install filebeat
。sudo yum install filebeat
。/etc/filebeat/filebeat.yml
文件,设置输入源和输出目标。例如,要收集系统日志并发送到本地Elasticsearch,可配置为:filebeat.inputs: - type: log enabled: true paths: - /var/log/*.log output.elasticsearch: hosts: ["localhost:9200"] index: "filebeat-%{+yyyy.MM.dd}"
- **高级配置(可选)**:可根据需求添加更多配置,如设置`ignore_files`来排除特定文件,使用`processors`对日志数据进行预处理等。
sudo systemctl start filebeat
启动服务。sudo systemctl enable filebeat
设置为开机自启。/var/log/filebeat/filebeat
,检查是否有错误信息。