随笔分类 -  Logstash

摘要:一、完整过程比较长,我仅给出Azure vm extension script 一键部署Elasticsearch集群的安装脚本,有需要的同学,可以邮件我,我给你完整的ARM Template 如果你不是用Azure VM ,也没关系,我的bash脚本都是一个个的函数,你可以自己改造成自己的Linu 阅读全文
posted @ 2018-10-22 17:40 杨文波 阅读(262) 评论(0) 推荐(0)
摘要:Logstash解析IIS日志的核心在于logstash配置文件 IIS 日志位置和格式如下: logstash配置文件如下 从Elasticsearch看解析后的IIS日志 IIS日志的各种信息,包括浏览器信息等,都被解析出来 阅读全文
posted @ 2018-10-22 17:22 杨文波 阅读(592) 评论(0) 推荐(0)
摘要:在某些情况下,有些日志文本文件类json,但它的是单引号,具体格式如下,我们需要根据下列日志数据,获取正确的字段和字段类型 此时我们如果当json直接用 "logstash Json filter plugin" 来解析会如下报错 此处我认为简单的做法是替换单引号为双引号,替换过程应用了 "logs 阅读全文
posted @ 2018-10-22 16:59 杨文波 阅读(12001) 评论(0) 推荐(0)
摘要:一、场景:此文以一个简单的json字符串文件为例,描述如何用logstash解析嵌套的json,并删除其中的某些字段 我们在linux中test.json的内容如下: 为了方便查看,formate后,为如下格式 二、目的: 我们需要解析这个json,并且删除json中 "src_ip" 字段和 "h 阅读全文
posted @ 2018-10-22 16:50 杨文波 阅读(3308) 评论(0) 推荐(0)
摘要:logstash解析json数组是一种常见的需求,我以网上一组数据为例来描述 我们的数据test.json内容如下:(此处我linux上的json文本需要是compact的) 为了方便看清楚内容,我们format后查看: 我们可以看到 bean 字段下是一个json数组,解析这种json数组,我们需 阅读全文
posted @ 2018-10-22 16:46 杨文波 阅读(6076) 评论(1) 推荐(0)
摘要:一、现象 很多同学在用logstash input 为file的时候,经常会出现如下问题:配置文件无误,logstash有时一直停留在等待输入的界面 二、原因解释 logstash作为日志分析的管道,在实际场景中,日志量往往很大,因此不可能每次都是完整扫描一遍日志文件,然后导入。通常采用的办法就是增 阅读全文
posted @ 2018-10-22 16:40 杨文波 阅读(628) 评论(0) 推荐(0)
摘要:1.现象 很多同学在用logstash input 为file的时候,经常会出现如下问题:配置文件无误,logstash有时一直停留在等待输入的界面 2.解释 logstash作为日志分析的管道,在实际场景中,日志量往往很大,因此不可能每次都是完整扫描一遍日志文件,然后导入。通常采用的办法就是增量读 阅读全文
posted @ 2016-12-18 18:11 杨文波 阅读(1259) 评论(0) 推荐(0)