在 CentOS 上启动 Filebeat 通常取决于你是用 rpm 包安装 还是 二进制包解压安装。下面分情况说明。
systemctl start filebeat
systemctl enable filebeat
systemctl status filebeat
systemctl stop filebeat
systemctl restart filebeat
假设你解压在 /opt/filebeat
cd /opt/filebeat
./filebeat test config
./filebeat -e -c filebeat.yml
nohup ./filebeat -e -c filebeat.yml > filebeat.log 2>&1 &
/etc/filebeat/filebeat.ymlfilebeat.yml(当前目录)journalctl -u filebeat -f
若读取日志文件失败,确认 filebeat 用户有读权限:
ls -l /var/log/xxx.log
如果你愿意,可以告诉我:
我可以给你更精确的启动和配置示例。