FileBeat服务自动停止解决

Posted 程序猿·李

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FileBeat服务自动停止解决相关的知识,希望对你有一定的参考价值。

1.进入到目录下,创建service文件

cd /etc/systemd/system
vi filebeat.service

2.将信息添加进文件,然后保存并退出

[Unit]
Description=Filebeat is a lightweight shipper for metrics.
Documentation=https://www.elastic.co/products/beats/filebeat
Wants=network-online.target
After=network-online.target
 
[Service]
Environment="LOG_OPTS=-e"
Environment="CONFIG_OPTS=-c /etc/filebeat/filebeat.yml"    # filebeat配置文件,记得修改为自己的
Environment="PATH_OPTS=-path.home /usr/share/filebeat/bin/filebeat -path.config /usr/share/filebeat/bin -path.data /usr/share/filebeat/bin/data -path.logs /usr/share/filebeat/bin/logs"  # filebeat目录,包括可执行文件、数据和日志
ExecStart=/usr/share/filebeat/bin/filebeat $LOG_OPTS $CONFIG_OPTS $PATH_OPTS
Restart=always
 
[Install]
WantedBy=multi-user.target

3.修改service文件可执行权限

chmod +x filebeat.service

4.systemctl命令启动服务

# 重新加载filebeat服务配置文件
systemctl daemon-reload
# 设置开机自启动
systemctl enable filebeat
# 启动服务
systemctl start filebeat

5.查看filebeat状态

systemctl status filebeat.service

以上是关于FileBeat服务自动停止解决的主要内容,如果未能解决你的问题,请参考以下文章

宝塔MySQL服务自动停止重启的解决方法

IIS应用程序池服务停止,如何解决?

k8s日志收集解决方案

K3CloudJobProcess服务经常自动停止,怎么办

(MYSQL错误解决)本地计算机上的MYSQL服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止

tomcat服务启动几秒钟后自动停止,是啥原因啊解决方法