作品简介

ELK是Elasticsearch、Logstash、Kibana三个开源软件的组合,是目前开源界流行的实时数据分析方案,成为实时日志处理领域开源界的第壹选择。然而,ELK也并不是实时数据分析界的灵丹妙药,使用不恰当,反而会事倍功半。本书对ELK的原理进行了解剖,不仅分享了大量实战案例和实现效果,而且分析了部分源代码,使读者不仅知其然还知其所以然。读者可通过本书的学习,快速掌握实时日志处理方法,并搭建符合自己需要的大数据分析系统。

本书分为三大部分,第壹部分“Logstash”介绍Logstash的安装与配置、场景示例、性能与测试、扩展方案、源码解析、插件开发等,第二部分“Elasticsearch”介绍Elasticsearch的架构原理、数据接口用例、性能优化、测试和扩展方案、映射与模板的定制、监控方案等,第三部分“Kibana”介绍Kibana3和Kibana5的特点对比,Kibana的配置、案例与源代码解析。

作品目录

  • 前言
  • 第一部分 Logstash
  • 第1章 入门示例
  • 第2章 插件配置
  • 第3章 场景示例
  • 第4章 性能与监控
  • 第5章 扩展方案
  • 第6章 Logstash源码解析
  • 第7章 插件开发
  • 第8章 Beats
  • 第二部分 Elasticsearch
  • 第9章 架构原理
  • 第10章 数据接口用例
  • 第11章 性能优化
  • 第12章 测试和扩展方案
  • 第13章 映射与模板的定制
  • 第14章 监控方案
  • 第15章 Elasticsearch在运维监控领域的其他应用
  • 第三部分 Kibana
  • 第16章 Kibana的产品对比
  • 第17章 Kibana 5
  • 第18章 Kibana 5源码解析
  • 第19章 Kibana插件开发示例
展开全部