Filebeat安装配置

Filebeat安装配置

  • 1.安装

    下载:

    wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-6.2.1-linux-x86_64.tar.gz
    

    解压:

    tar -zxvf filebeat-6.2.1-linux-x86_64.tar.gz
    
  • 2.配置

    结合logstash测试

    需要在logstash的conf目录下创建一个配置文件,我这里名为flow-filebeat.conf,内容如下:

 input {
    beats {
      port => 5044
    }
  }
  output {
           stdout {
                   codec => rubydebug
          }
          kafka {
               bootstrap_servers => "172.16.185.31:9092"
               topic_id => 'nginx-kafka'
               codec => "json"
           }
  }
  

在这里插入图片描述
启动logstash用新建的配置文件:

./logstash -f /usr/local/logstash/logstash-6.4.3/config/flow-filebeat.conf

然后修改filebeat安装的根目录下的filebeat.yml,内容如下:
在这里插入图片描述
在这里插入图片描述
重点要修改的地方:

paths下是你需要收集的日志所在位置,

这里是传输到logstash,所以elasticsearch的内容要加 # 注释掉,然后logstash下配置好hosts。

  • 3.启动

    bin目录下启动filebeat:

    ./filebeat -e -c filebeat.yml -d “Publish” &
    

    -c:配置文件位置
    -path.logs:日志位置
    -path.data:数据位置
    -path.home:家位置
    -e:关闭日志输出
    -d 选择器:启用对指定选择器的调试。 对于选择器,可以指定逗号分隔的组件列表,也可以使用-d“*”为所有 组件启用调试.例如,-d“publish”显示所有“publish”相关的消息。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值