Filebeat在windows下安装使用

本文介绍了在Windows系统中如何安装Filebeat,并详细讲解了配置Filebeat以输出到ElasticSearch的步骤,包括设置日志路径、启用配置以及配置输出选项。同时,提供了通过cmd运行Filebeat的方法。

一、windows下安装Filebeat

官网下载安装包 

解压到指定目录,打开解压后的目录,打开filebeat.yml进行配置。

1、配置为输出到ElasticSearch

①:配置 Filebeat  prospectors->paths 这里的路径是所要收集日志的路径。

我这里将下载的日志文件 加了后缀.log ,放在/var/log目录下

 

所以我的配置如下:

filebeat.inputs:

- type: log

  # Change to true to enable this input configuration.
  enabled: true
  encoding: GB2312
  # Paths that should be crawled and fetched. Glob based paths.
  paths:
    - D:/var/log/*.log

tail_files: true
json.keys_under_root: true
json.overwrite_keys: true

output.logstash:
   hosts: ["logstashIP:5044"]

②:配置 enabled: true 这个配置很重要,只有配置为true之后配置才可生效,否则不起作用。 
③:配置Outputs ,这里的Outputs有elasticsearch,logstash。按照配置文件下面的示例配置即可。只能配置一个输出。

output.logstash:
  # The Logstash hosts
  hosts: ["localhost:5044"]
默认情况下,Filebeat写事件到名为filebeat-6.3.2-yyyy.MM.dd的索引,其中yyyy.MM.dd是事件被索引的日期。为了用一个不同的名字,你可以在Elasticsearch输出中设置index选项。

2、cmd运行

  然后在当前目录下,新建一个bat文件,: run.bat  内容

.\filebeat -e -c filebeat.yml 

 单击bat,启动filebeat

正常情况下,应该有个链接ES的过程,将数据输出到es。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值