debian

Filebeat怎样采集Debian日志

小樊
43
2025-04-02 22:55:45
栏目: 智能运维

要使用Filebeat采集Debian系统日志,可以按照以下步骤进行配置:

  1. 安装Filebeat
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list
sudo apt-get update
sudo apt-get install -y filebeat
  1. 配置Filebeat
filebeat.prospectors:
- input_type: log
  paths:
  - /var/log/nginx/access.log
output.elasticsearch:
  hosts: ["localhost:9200"]
  index: "nginx-access-%{+YYYY.MM.dd}"
  1. 启动和启用Filebeat
sudo systemctl start filebeat
sudo systemctl enable filebeat
  1. 验证配置
sudo filebeat --configtest

如果没有错误,Filebeat将输出配置测试的结果。

通过以上步骤,Filebeat将开始收集指定的Debian系统日志,并将它们发送到配置的输出目的地,如Elasticsearch。记得根据实际的日志文件路径和需求调整配置文件。

0
看了该问题的人还看了