李林超博客
首页
归档
留言
友链
动态
关于
归档
留言
友链
动态
关于
首页
大数据
正文
FileBeat自动关闭问题解决
Leefs
2022-09-07 PM
2611℃
0条
[TOC] ### 一、前言 + **版本信息**:**filebeat-8.3.3-linux-x86_64.tar.gz** + **启动命令** ```shell nohup ./filebeat -e -c filebeat-myconf.yml > filebeat.log 2>&1 & ``` + **问题描述** 当FileBeat很久没有拉取到日志信息会**自动关闭** ### 二、解决方案 **自定义Service方式启动** ##### 2.1 创建`filebeat.service`文件 ```shell # 进入到该文件目录下 [root@hadoop system]# cd /usr/lib/systemd/system # 创建filebeat.service文件 [root@hadoop system]# vim filebeat.service ``` **注意:** + 必须在root用户或者还有root权限的用户下执行上方命令,否则会出现权限不足,文件创建不了 ##### **2.2 在filebeat.service文件中增加如下内容** ```ini [Unit] Description=Filebeat sends log files to Logstash or directly to Elasticsearch. Documentation=https://www.elastic.co/products/beats/filebeat Wants=network-online.target After=network-online.target [Service] Type=simple Environment="LOG_OPTS=-e" Environment="CONFIG_OPTS=-c /opt/software/elk_8.x/filebeat-8.3.3/filebeat-myconf.yml" Environment="PATH_OPTS=-path.home /opt/software/elk_8.x/filebeat-8.3.3/filebeat -path.config /opt/software/elk_8.x/filebeat-8.3.3/filebeat -path.data /opt/software/elk_8.x/filebeat-8.3.3/data -path.logs /opt/software/elk_8.x/filebeat-8.3.3/logs" ExecStart=/opt/software/elk_8.x/filebeat-8.3.3/filebeat $LOG_OPTS $CONFIG_OPTS $PATH_OPTS Restart=always [Install] WantedBy=multi-user.target ``` **注意** + **[Unit]**和**[Install]**中的内容不需要进行修改 + **[Service]**为启动时需要读取的配置文件和运行的命令,根据自身系统配置进行修改 **2.3 执行启动命令** ``` systemctl daemon-reload systemctl enable filebeat systemctl start filebeat ``` 依次执行上方命令即可 ### 三、排雷 **当执行完启动命令后执行如下命令查看服务是否运行成功** ``` systemctl status filebeat ``` **报如下错误:** ![11.FileBeat自动关闭问题解决01.jpg](https://lilinchao.com/usr/uploads/2022/09/3564265244.jpg) **查找错误日志,定位到错误位置** 执行如下命令,查看Linux的rsyslog日志 ```sh less /var/log/messages ``` 查找filebeat关键字 **注意** + n键向后显示搜索结果 + `Shift+n`键向后前看搜索结果 ![11.FileBeat自动关闭问题解决02.jpg](https://lilinchao.com/usr/uploads/2022/09/1040685136.jpg) 从结果可知,是创建filebeat-myconf.yml文件的权限问题。 **解决方法:** 执行如下命令,修改filebeat-myconf.yml文件权限信息 ``` chown root filebeat-myconf.yml ``` 重新执行启动命令,查看运行状态。
标签:
FileBeat
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:
https://lilinchao.com/archives/2301.html
上一篇
10.Beego框架ORM原生SQL查询
下一篇
01.BurpSuite2022.8.4安装教程
评论已关闭
栏目分类
随笔
2
Java
326
大数据
229
工具
31
其它
25
GO
47
NLP
4
标签云
BurpSuite
Map
Azkaban
机器学习
队列
Spark Core
Kafka
序列化和反序列化
Redis
Beego
Linux
并发线程
gorm
Scala
SQL练习题
Http
Kibana
FileBeat
JavaWeb
Git
栈
查找
Spring
Stream流
Netty
Sentinel
VUE
Spark SQL
LeetCode刷题
Tomcat
友情链接
申请
范明明
庄严博客
Mx
陶小桃Blog
虫洞
评论已关闭