filebeat设置开机自启动

系统环境: centos7
filebeat版本: 7.2

配置方法

1. 进入自启动目录:

cd /lib/systemd/system
vim filebeat.service

2.编写filebeat.service

[Unit]
Description=filebeat
Wants=network-online.target
After=network-online.target

[Service]
User=root
ExecStart=/var/filebeat/filebeat -e -c /var/filebeat/filebeat.yml  #/var/filebeat为filebeat的安装目录
Restart=always  #设置为掉线自动重启,进程强制杀掉后会自动重新启动

[Install]
WantedBy=multi-user.target

3.启动验证

systemctl daemon-reload  #加载配置

systemctl start filebeat              #启动filebeat服务
systemctl enable filebeat             #设置开机自启动
systemctl disable filebeat            #停止开机自启动
systemctl status filebeat             #查看服务当前状态
systemctl restart filebeat           #重新启动服务
systemctl list-units --type=service        #查看所有已启动的服务

你可能感兴趣的:(elk)