elk+filebeat分布式日志收集
来源:互联网 发布:看门狗画面优化补丁 编辑:程序博客网 时间:2024/05/17 12:20
- 1.elk环境搭建
- 2.filebeat程序安装
- 3.filebeat配置修改
- filebeat.yml修改如下
# 监控日志文件地址paths:- d:/_tmp/log/*.log# 类型修改document_type: provider_log# 对于行不是以日期(格式如:2017-09-17 16:21:14.313)开头,都归到上一行multiline.pattern: ^\d{4}([-]\d{2}){2}\s\d{2}([:]\d{2}){2}[.]\d{3}multiline.negate: truemultiline.match: after# 输出到logstashoutput.logstash: hosts: ["localhost:5044"]
- filebeat.yml修改如下
# 监控日志文件地址paths:- d:/_tmp/log/*.log# 类型修改document_type: provider_log# 对于行不是以日期(格式如:2017-09-17 16:21:14.313)开头,都归到上一行multiline.pattern: ^\d{4}([-]\d{2}){2}\s\d{2}([:]\d{2}){2}[.]\d{3}multiline.negate: truemultiline.match: after# 输出到logstashoutput.logstash: hosts: ["localhost:5044"]
- 4.logstash配置如下:
- 作用:先从每行日志中提取时间再放到@timestamp字段中
- filelog.cfg的内容如下
input {beats { port => 5044 }}filter { grok { match => ["message", "%{TIMESTAMP_ISO8601:logdate}"] } date { match => ["logdate", "yyyy-MM-dd HH:mm:ss.SSS"] target => "@timestamp" }}output{ stdout{codec=>rubydebug{} } elasticsearch{hosts=>["127.0.0.1:9200"] index => "test-%{[@metadata][type]}-%{+YYYY.MM.dd}" } }
- 作用:先从每行日志中提取时间再放到@timestamp字段中
- filelog.cfg的内容如下
input {beats { port => 5044 }}filter { grok { match => ["message", "%{TIMESTAMP_ISO8601:logdate}"] } date { match => ["logdate", "yyyy-MM-dd HH:mm:ss.SSS"] target => "@timestamp" }}output{ stdout{codec=>rubydebug{} } elasticsearch{hosts=>["127.0.0.1:9200"] index => "test-%{[@metadata][type]}-%{+YYYY.MM.dd}" } }
阅读全文
0 0
- elk+filebeat分布式日志收集
- PHP慢日志 ELK+FileBeat收集
- 分布式日志收集套件-ELK
- python fabric部署elk的filebeat日志收集客户端
- 在CentOS上集成filebeat+ELK docker收集日志
- ELK+fileBeat 日志系统搭建
- ELK + Filebeat 搭建日志系统
- ELK + Filebeat 搭建日志系统
- filebeat收集日志
- 使用 Filebeat 收集日志
- elk的安装部署三(kibana的安装及使用filebeat收集日志)
- elk日志分析filebeat配置(filebeat + logstash)
- ELK日志检索系统--FileBeat配置说明
- ELK+Filebeat 集中式日志解决方案详解
- ELK日志处理之Filebeat工作原理
- ELK+Filebeat搭建实时日志分析平台
- filebeat 收集java日志 multiline
- 日志收集器Filebeat详解
- NKOJ 4239 追捕游戏(LCA)
- Opencv 使用Rect选取与设置窗口ROI
- Spring中加载配置文件的方式
- 字符串的移动
- 用MVC开发模式实现servlet简单的登录功能(带图片验证码)
- elk+filebeat分布式日志收集
- 关于各种版本缩写
- JavaNote3
- NOIP模拟9.16(TYVJ NOIP2017模拟赛D1)
- Task schedule HDU
- 第三周项目2
- oracle表数据转移到mysql中出现的一种错误:表不存在
- oracle正则表达式
- struts2自定义拦截器