filebeat 怎么后台启动
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了filebeat 怎么后台启动相关的知识,希望对你有一定的参考价值。
参考技术A nohup ./filebeat -e -c filebeat.yml -d "publish" > /dev/null >2& >1 &ELK 二进制安装filebeat开机自启动设置
我的是Ubuntu 20.04
我的安装路径为:/usr/local/filebeat/filebeat-7.6.2-linux-x86_64
系统环境: ubuntu 20.04
filebeat版本: 7.6.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
#####下面是我的#####################
[Unit]
Description=filebeat
Wants=network-online.target
After=network-online.target
[Service]
User=root
ExecStart=/usr/local/filebeat/filebeat-7.6.2-linux-x86_64/filebeat -e -c /usr/local/filebeat/filebeat-7.6.2-linux-x86_64/filebeat.yml
Restart=always
[Install]
WantedBy=multi-user.target
启动验证
systemctl daemon-reload #加载配置
systemctl start filebeat #启动filebeat服务
systemctl enable filebeat #设置开机自启动
systemctl disable filebeat #停止开机自启动
systemctl status filebeat #查看服务当前状态
systemctl restart filebeat #重新启动服务
systemctl list-units --type=service #查看所有已启动的服务
以上是关于filebeat 怎么后台启动的主要内容,如果未能解决你的问题,请参考以下文章