filebeat开机自启设置
1.进入自启目录
cd /lib/systemd/system
vim filebeat.service
编写以下脚本
[Unit]
Description=filebeat
Wants=network-online.target
After=network-online.target
[Service]
User=root
ExecStart=//usr/local/filebeat/filebeat -e -c /usr/local/filebeat/filebeat.yml
Restart=always
[Install]WantedBy=multi-user.target
注意:如果不知道filebeat的路径可以用find查找
例:# find / -name filebeat.yml
就会找到:/usr/local/filebeat/filebeat.yml
2.输入之后需要验证
systemctl daemon-reload #加载配置
systemctl start filebeat #启动filebeat服务
systemctl enable filebeat #设置开机自启
systemctl list-units --type=service #查看所有已启动的服务
filebeat.service loaded active running filebeat #如果有这一行就证明设置成功