Filebeat入门及使用-4 自定义标签和字段,文件输入,ES输出,并用kibana展示

作用:在日志中设置一些个性化的标记,方便后期做处理
tags 和 fields 添加其中一个,或都添加,都可以,自己确定


1 新建配置文件 a_4.yml

# 输入
filebeat.inputs:
- type: log
  enabled: true
  paths:
    - /data/logs/*.log

# Beats的名称。如果此选项为空,hostname则使用服务器的    
name: "my-shipper"

# 增加标签
tags: ["nginx"]

# 增加字段
fields:
  instance_id: i-10a64379
  region: us-east-1
# 表示字段加在根节点下
fields_under_root: true

# 指定索引的分区数
setup.template.settings:
  index.number_of_shards: 1

# 设置kibana端点
setup.kibana:
  # kibana主机
  host: "127.0.0.1:5601"
  # 选项为:http或 https。默认值为http。
  protocol: "http"
  # 连接到Kibana的基本身份验证用户名。默认为Elasticsearch输出配置
  # username
  # 连接到Kibana的基本身份验证密码。默认为Elasticsearch输出配置
  # password
  # kibana路径
  # path:
# 启用kibana仪表板
setup.dashboards.enabled: true

# 输出到指定ES的配置
output.elasticsearch:
  hosts: ["127.0.0.1:9200"]

2 运行 ./filebeat -e -c a_4.yml

3 用另一个窗口,echo内容
命令:echo "hello"  >>  /data/logs/test.log

4 效果如下

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值