概述

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日志数据采集相关推荐

  1. macbook重装系统 选择方案_超详细的mac重装系统教程

    最新的macOS系统具有稳定,安全,长时间使用不卡顿等等很多的优点.而Windows电脑重装系统则是非常常见的事情.不过就算再稳定的系统也难免有需要重装的时候.mac重装系统相对来说还是比较简单的,不 ...

  2. mysql .pdb是什么文件_超详细讲解如何使用 pdb 在服务器上调试代码

    Pycharm 的图形化界面虽然好用,但是在某些场景中,是无法使用的.而 Python 本身已经给我们提供了一个调试神器 -- pdb,可能你还不知道它,为了讲解这个神器,我写了这篇文章来帮助你轻松的 ...

  3. jar包导出无法显示图片或者音乐_超详细微信表情包制作教程

    微信表情开放平台 https://sticker.weixin.qq.com/ [可接表情包定制,ip设计,私信或留言] [可接表情包定制,ip设计,私信或留言] 1. 注册账号,阅读相关微信表情制作 ...

  4. Centos7超详细服务器上安装配置教程

    目录 下载 centos7 制作启动u盘 开始安装 最近实验室有新的项目开展,所以要对服务器进行重新设置要对三台服务器进行重新安装系统centos7系统,在这次安装过程中我们可以说是遇到了能遇到的所有 ...

  5. 苹果手机mov文件如何复制到电脑_如何在手机上访问电脑上的文件(超详细步骤) iPhone版...

    之前分享了如何在两台电脑上共享文件,如需访问可点击如下链接: Town-Tree:如何在两台电脑之间共享文件(超详细步骤)​zhuanlan.zhihu.com 如何在安卓手机上访问电脑上的文件,可点 ...

  6. 【多图超详细】从零开始安装配置Cuckoo sandbox并提交样本进行分析

    [多图超详细]从零开始安装配置Cuckoo sandbox并提交样本进行分析 文章目录 [多图超详细]从零开始安装配置Cuckoo sandbox并提交样本进行分析 1. 功能介绍 1.1主要功能 1 ...

  7. gitkraen_超详细!Github团队协作教程(Gitkraken版)

    超详细!Github团队协作教程(Gitkraken版) 一.前期工作 1. 在 Github 上创建 organization step1. 登录Github网站,点击右上角头像,选择 " ...

  8. 9切换中文mac_超详细的Mac重装系统教程!让重装系统变得简单起来!

    mac电脑该怎么重装系统?苹果电脑在长时间使用后,系统可能会变得比较慢,另外各种缓存垃圾也会越堆越多,影响电脑的反应速度.mac OS系统是苹果电脑独有的操作系统,重装mac系统过程和Win系统完全不 ...

  9. 炒鸡详细的windows安装python教程

    炒鸡详细的windows安装python教程 前言 1.下载Python安装文件 (1)首先,我们在浏览器上搜索python,然后找到python的官网,打开网页. (2)在官网页面,将鼠标移动到&q ...

最新文章

  1. MyBatis的扩展点(plugins)
  2. 麒麟处理器是基于arm的吗_麒麟芯片是基于ARM构架,如果得不到授权华为还能活吗?...
  3. python测试开发自学教程-自动化平台测试开发- Python 测试开发实战
  4. 汇编语言 LOOP和[BX]的联合应用
  5. 在虚机上安装WIN2003
  6. 有效事件: 可取代数十种设计模式
  7. php 支付宝小程序授权登陆验签_星巴克“啡快”登陆支付宝小程序,让你“飞快”取到咖啡...
  8. 阿里云原生数据库POLARDB压力测试报告
  9. 人人都是产品经理 笔记
  10. java harris corner_Harris Corner Detection
  11. 摩根大通的企业级区块链解决方案—Quorum
  12. 让华为P30运行如飞的,是这个叫方舟的……
  13. 7-40 奥运排行榜 (25 分)
  14. 成为或不成为开发者的拥护者
  15. oul可以用作c语言常量吗,吉大15秋学期《C语言程序设计》在线作业二 答案
  16. python中的for语句涉及的序列可以是( )-Python for循环语句
  17. linux相关使用 --大神掠过
  18. Smart3D将已经生成的OSGB格式的模型转换成S3C格式
  19. 关于IO流和String常见的一些面试题
  20. 分配异常的servlet

热门文章

  1. memcache的介绍与应用场景
  2. BeeHive模块注册
  3. 为什么需要系统程序员来构建云和IT自动化基础
  4. MySQL5.7号称永久解决了复制延迟问题的并行复制
  5. java学习笔记之折半查找法(二分法)
  6. WinSocket简单编程实验
  7. 防雪崩利器:熔断器 Hystrix 的原理与使用
  8. web主题公园版权信息破解:script.js加密文件
  9. 【C++算法与数据结构学习笔记------用循环数组实现队列】
  10. html长文本自动换行