在 Debian 下启动 Filebeat,通常有以下几种方式,取决于你是通过 deb 包安装还是二进制包解压运行。
如果你是用如下方式安装的:
sudo apt install filebeat
# 或
sudo dpkg -i filebeat-*.deb
sudo vim /etc/filebeat/filebeat.yml
sudo filebeat test config
sudo systemctl start filebeat
sudo systemctl enable filebeat
sudo systemctl status filebeat
sudo journalctl -u filebeat -f
如果你是从官网下载的 filebeat-linux-amd64.tar.gz:
tar -xzf filebeat-*.tar.gz
cd filebeat-*
sudo ./filebeat -e -c filebeat.yml
-e:输出日志到终端-c:指定配置文件sudo chown -R root:root /etc/filebeat
filebeat version
filebeat setup
filebeat.inputs:
- type: log
enabled: true
paths:
- /var/log/*.log
output.elasticsearch:
hosts: ["localhost:9200"]
如果你告诉我:
我可以给你一份完全可用的配置和启动命令。