Beat的简单使用

Filebeat配置

Output

常见日志格式封装

简单使用filebeat格式化nginx日志

Filebeat的配置:

# 修改filebeat.yml

# vim filebeat.yml

filebeat.prospectors:

- input_type: stdin

paths:

- /var/log/*.log

output.console:

pretty: true

output.elasticsearch:

hosts: ["localhost:9200"]

测试输入两条数据

Nginx日志示例:

[root@es01 filebeat-5.6.4-linux-x86_64]# head -3 account.log

realip:- -- slbip:1.1.1.1 - - [28/Apr/2019:20:10:25 +0800] - - "GET /api/v2/accounts?brand=filmora&product=null&platform=win&zone=intl&lang=en-us&callback=filmora.WSVEClientFunction&redirect=&web=&country=PHL&success=&remember=1&account_type=email&account_keep=&alt=&client=d35ba1ad127348a1b68824d1b5f28dc2&verify=&app_key=null&oauth_type=6&action=login&prev_route=&uid=&avatar=https%3A%2F%2Flh5.googleusercontent.com%2F-li6bKNTlIZY%2FAAAAAAAAAAI%2FAAAAAAAAACI%2FLejp5PZC4mY%2Fphoto.jpg&oauth_id=112094094530982103189&token=&operate_type=check_email&email=dariusfumera4%40gmail.com HTTP/1.1" 200 56 "https://account.wondershare.com/auth/account" "CEF3.3538.1852.win64/QCefView 1.0 (Windows; en-us) wondershare_filmora_win" 0.032

realip:- -- slbip:1.1.1.1 - - [28/Apr/2019:20:10:25 +0800] - - "GET /api/v2/tokens HTTP/1.1" 200 59 "-" "Wondershare%20Filmora/8.7.6 CFNetwork/811.11 Darwin/16.7.0 (x86_64)" 0.009

realip:- -- slbip:1.1.1 - - [28/Apr/2019:20:10:25 +0800] - - "GET /api/v2/resources?app_key=80d35a7ee5e9479819205f32ba13ede6&brand_id=1&limit=500&operate_type=get_order_list&product_id=846%2C718&timestamp=1556453425&uid=210198047&sign=2371f4f01c31f5078736e5b1b3fa19ca HTTP/1.1" 200 668 "-" "-" 0.057

# 将这几条数据格式化输出

[root@es01 filebeat-5.6.4-linux-x86_64]# head -n 3 account.log |./filebeat -e -c filebeat.yml

最新文章

  1. 关于java的递归写法,经典的Fibonacci数的问题
  2. max-width实现图片的自适应
  3. CPinyin unicode汉字查找拼音(支持多音字)
  4. check、continue、exit的区别
  5. 串行CPU设计
  6. django 模板视图,表单视图,各种视图
  7. 在mangento后台调用wysiwyg编辑器
  8. JSON 解析器。JSON.stringify和JSON.parse
  9. [原创]MongoDB综合实例一
  10. Python中append和extend的区别
  11. MUI框架 按钮点击响应不好的问题解决办法
  12. npm install 操作
  13. C++第二课:指针常用法[个人见解]
  14. CentOS 6.5系统上安装SVN服务器
  15. redis-大key寻找
  16. zookeeper配置中心实战--solrcloud zookeeper配置中心原理及源码分析
  17. node 下less无法编译的问题
  18. pythoy-生成器
  19. JUC源码1-原子量
  20. 手淘移动适配方案flexible.js兼容bug处理

热门文章

  1. 基于CentOS设置和使用Yum软件仓库
  2. 助教培训总结——熟练掌握GitHub及Git的使用方法
  3. Windows下无法新建文件夹
  4. ASP.NET六大巨头——内置对象(2)
  5. CentOS 6.5下快速搭建ftp服务器
  6. mysql双主模式方案
  7. javaWeb上传
  8. vue jqury如何获取元素中的属性
  9. 什么是webpack模块化构建工具
  10. Devtool-Console