欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

nohup 输出日志到文件_超详细的EFK安装部署教程--filebeat日志数据采集

发布时间:2025/6/17 编程问答 19 豆豆
生活随笔 收集整理的这篇文章主要介绍了 nohup 输出日志到文件_超详细的EFK安装部署教程--filebeat日志数据采集 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

概述

Filebeat是本地文件的日志数据采集器。 作为服务器上的代理安装,Filebeat监视日志目录或特定日志文件,tail file,并将它们转发给Elasticsearch或Logstash进行索引、kafka 等。

前面我们已经介绍了EFK中的"E"和"K"部署方面,下面着重介绍下"F"及最后的测试工作。


1、下载和安装key文件

sudo rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

2、 创建yum源文件

[root@localhost ~]# vim /etc/yum.repos.d/elk-elasticsearch.repo[elastic-6.x]name=Elastic repository for 6.x packagesbaseurl=https://artifacts.elastic.co/packages/6.x/yumgpgcheck=1gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearchenabled=1autorefresh=1type=rpm-md

这里也可以直接配置本地yum源。


3、开始安装

sudo yum install filebeat


4、修改配置文件如下

日志收集,指定目录:

日志输出,绑定kibana、elasticsearchIP地址:

5、测试启动

./filebeat -e -c filebeat.yml -d "plish"

后台启动(将所有标准输出及标准错误输出到/dev/null空设备):

nohup ./filebeat -e -c filebeat.yml >/dev/null 2>&1 &

6、验证EFK

登录kibana,搜索到filebeat收集的日志证明塔建成功

当浏览器显示上图就表示EFK搭建成功了!!!


到这里我们的EFK日志系统就搭建完成了,其实"F”也有一些人是用fluentd来做代替,这个fluentd支持所有主流日志类型,插件支持较多,性能表现也是不错的,大家可以自己组合测试下。后面会分享更多devops和DBA方面内容,感兴趣的朋友可以关注一下~

总结

以上是生活随笔为你收集整理的nohup 输出日志到文件_超详细的EFK安装部署教程--filebeat日志数据采集的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。