摘要: 注释 注释是对代码的解释和文字说明,可提高程序的可读性。JAVA 中的注释分为三种: 单行注释 // 从//开始到本行结尾的文字将作为注释文字 多行注释 /* 这是这是多行注释 这是多行注释文字 这是多行注释文字 */ 注意:多行注释不能嵌套 文档注释 文档注释以 /** 开始,以 */结束。 关键 阅读全文
posted @ 2021-01-30 14:48 hengistwu 阅读(81) 评论(0) 推荐(0)
摘要: Kafka 使用属性文件格式的键值对配置文件进行配置。 Broker 配置 必须的配置项: broker.id log.dirs zookeeper.connect zookeeper.connect 以 hostname.port 的格式指定 ZooKeeper 连接的字符串,hostname 和 阅读全文
posted @ 2021-01-15 11:32 hengistwu 阅读(367) 评论(0) 推荐(0)
摘要: 概述 Zookeeper 是一个开源的分布式的,为分布式应用提供协调服务的 Apache 项目。 Zookeeper 工作机制 Zookeeper 从设计模式角度理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zo 阅读全文
posted @ 2021-01-11 17:08 hengistwu 阅读(83) 评论(0) 推荐(0)
摘要: Logstash 是如何工作的? Logstash 事件处理管道拥有三个阶段:输入 → 过滤 → 输出。 输入产生事件,过滤修改事件、输出将修改后的事件输出到任何目的地。输入和输出搜支持编解码器,使您可以在数据出入管道时对其进行编码或解码,而不必再使用单独的过滤器。 Inputs 使用 Input 阅读全文
posted @ 2021-01-11 15:50 hengistwu 阅读(958) 评论(0) 推荐(0)
摘要: 在 Linux 中用命令行运行 Logstash: bin/logstash [options] 在 Winodws 中用命令行运行 Logstash: bin/logstash.bat [options] 上述的 options 是你可以用于指定控制 Logstash 运行时执行什么动作的命令行参 阅读全文
posted @ 2021-01-11 11:31 hengistwu 阅读(2732) 评论(0) 推荐(0)
摘要: 简介 数据修改插件 Mutate 提供了丰富的基础数据处理能力。包括事件中字符串处理,类型转换、字段处理等。 处理顺序 配置文件中的数据修改按如下的顺序执行: coerce rename update replace convert gsub uppercase capitalize lowerca 阅读全文
posted @ 2020-12-30 11:31 hengistwu 阅读(3492) 评论(0) 推荐(0)
摘要: Elasticsearch 是一种高度可伸缩的全文检索和分析引擎,其底层基于 Apache Lucene,Lucene 本身早就是一种闻名于世的全文检索和工具包。Elasticsearch 在其基础上进行了封装,不仅继承了 Lucene 的所有优点,还大大降低了使用和开发的复杂度。 不仅如此,ES 阅读全文
posted @ 2020-12-24 16:03 hengistwu 阅读(1032) 评论(0) 推荐(0)
摘要: 1、Elastic Stack 简介 Elastic Stack 目前是企业中应用最广泛的日志收集分析检索的一套解决方案,它能够完成从分布式环境从收集各类型日志、指标 和 跟踪信息,并进行过滤清洗,存储到分布式搜索和分析引擎中,最终在可视化界面展示给用户进行查看的一系列任务。 Elastic Sta 阅读全文
posted @ 2020-12-04 14:17 hengistwu 阅读(371) 评论(0) 推荐(0)