栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

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

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 效果如下

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/762344.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号