
Kafka
fhuan123
这个作者很懒,什么都没留下…
展开
-
Kafka 入门 and kafka+logstash 实战应用
一、基础理论 这块是整个kafka的核心无论你是先操作在来看还是先看在操作都需要多看几遍。 首先来了解一下Kafka所使用的基本术语 Topic Kafka将消息种子(Feed)分门别类 每一类的消息称之为话题(Topic).Producer 发布消息的对象称之为话题生产者(Kafka topic producer)Consumer 订阅消息并处理发布的消息的...原创 2018-03-26 16:05:14 · 325 阅读 · 0 评论 -
使用logstash的logstash-input-kafka插件读取kafka中的数据
logstash版本为5.5.3,kafka版本为2.11,此版本默认内置了kafka插件,可直接配置使用,不需要重新安装插件;注意logstash5.x版本前后配置不太一样,注意甄别,必要时可去elasticsearch官网查看最新版配置参数的变化,例如logstash5.x版本以前kafka插件配置的是zookeeper地址,5.x以后配置的是kafka实例地址。input{ ...原创 2018-03-30 09:42:17 · 2723 阅读 · 0 评论 -
Logstash详解之——input模块
Logstash由三个组件构造成,分别是input、filter以及output。我们可以吧Logstash三个组件的工作流理解为:input收集数据,filter处理数据,output输出数据。至于怎么收集、去哪收集、怎么处理、处理什么、怎么发生以及发送到哪等等一些列的问题就是我们接下啦要讨论的一个重点。我们今天先讨论input组件的功能和基本插件。前面我们意见介绍过了,input组件是L...原创 2018-03-30 09:51:50 · 346 阅读 · 0 评论 -
Logstash详解之——output模块
Logstash的output模块,相比于input模块来说是一个输出模块,output模块集成了大量的输出插件,可以输出到指定文件,也可输出到指定的网络端口,当然也可以输出数据到ES.在这里我只介绍如何输出到ES,至于如何输出到端口和指定文件,有很多的文档资料可查找.elasticsearch{ hosts=>["172.132.12.3:9200"] a...原创 2018-03-30 09:57:17 · 1392 阅读 · 0 评论 -
Logstash详解之——filter模块
Logstash三个组件的第二个组件,也是真个Logstash工具中最复杂,最蛋疼的一个组件,当然,也是最有作用的一个组件。1、grok插件 grok插件有非常强大的功能,他能匹配一切数据,但是他的性能和对资源的损耗同样让人诟病。 filter{ grok{ #只说一个match属性,他的作用是从message 字段中吧时间给抠出来,并且赋值给...原创 2018-03-30 10:07:24 · 924 阅读 · 0 评论