在 CentOS 上重启 Filebeat,通常取决于你是用 RPM 包安装(systemd),还是二进制直接运行。下面是最常见的几种方式:
systemctl status filebeat
sudo systemctl restart filebeat
sudo systemctl stop filebeat
sudo systemctl start filebeat
sudo systemctl enable filebeat
sudo service filebeat restart
如果你是手动解压 filebeat.tar.gz 运行的:
ps -ef | grep filebeat
kill -9 <pid>
cd /opt/filebeat
./filebeat -e -c filebeat.yml &
或后台运行:
nohup ./filebeat -e -c filebeat.yml > filebeat.log 2>&1 &
filebeat test config
或(较新版本)
./filebeat test config -c filebeat.yml
journalctl -u filebeat -f
或
tail -f /var/log/filebeat/filebeat
如果你能告诉我:
我可以给你更精确的重启命令。