当前位置:首页 > 行业软件及应用 >
《Learning ELK Stack》电子书封面

Learning ELK Stack

  • 发布时间:2020年05月14日 16:59:16
  • 作者:苏库拉·塞哈特 (Saurabh Chh
  • 大小:44.1 MB
  • 类别:Stack电子书
  • 格式:PDF
  • 版本:中文扫描版
  • 评分:8.7

    Learning ELK Stack PDF 中文扫描版

      给大家带来的一篇关于Stack相关的电子书资源,介绍了关于Learning、ELK、Stack方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小44.1 MB,苏库拉·塞哈特 (Saurabh Chh编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.3。

      内容介绍

      ELK技术栈是一套兴盛的日志解决开源网站,ELK各自代表Elasticsearch、Logstash和Kibana。Elasticsearch是根据Lucene搭建的一套分布式系统百度搜索引擎,出示了即时检索和汇聚剖析的能力,是全部ELK技术栈的关键。Logstash搭建了数据收集、分析和輸出的架构,根据软件能够 适用不一样的键入、过虑和輸出的情景。Kibaba完成了对Elasticsearch的检索查寻和大数据可视化。三者组成起來是一套历经许多环境认证的日志解决方法。《LearningELKStack中文版》对于ELK技术栈循序渐进地对每一个部件干了详细介绍,而且根据具体的布署和运用实例,真实地讲明白了怎样利用ELK技术栈来完成日志数据信息的详细管路。

      目录

      • 前言 . XIII
      • 1 EKL 技术栈介绍 1
      • 日志分析的必要性 1
      • 问题调试 2
      • 性能分析 2
      • 安全分析 2
      • 预测分析 2
      • 物联网日志 3
      • 日志分析的挑战 3
      • 不一致的日志格式 3
      • 不同的时间格式 4
      • 专业知识的需求 5
      • ELK 技术栈 5
      • Elasticsearch 5
      • Logstash 6
      • Kibana 6
      • ELK 数据管道 7
      • 安装ELK 技术栈 8
      • 安装Elasticsearch 8
      • 运行Elasticsearch 9
      • 配置Elasticsearch 10
      • Elasticsearch 插件 11
      • 安装Logstash 11
      • 运行Logstash 12
      • Logstash 的文件输入插件 13
      • Logstash 的Elasticsearch 输出插件 13
      • 配置Logstash 14
      • 安装Logstash forworder 15
      • Logstash 插件 15
      • 安装Kibana 17
      • 配置Kibana 18
      • 运行Kibana 18
      • Kibana 的界面 19
      • 总结 22
      • 2 构建第一条ELK 数据管道 23
      • 输入的数据集 23
      • 输入数据集的数据格式 23
      • 配置Logstash 的输入 25
      • 过滤和处理输入数据 26
      • 将数据存储到Elasticsearch 29
      • 使用Kibana 可视化 32
      • 运行Kibana 32
      • Kibana 可视化组件 34
      • 构建折线图 35
      • 构建柱状图 36
      • 构建度量 37
      • 构建数据表 38
      • 总结 40
      • 3 使用Logstash 采集、解析和转换数据 41
      • 配置Logstash 41
      • Logstash 插件 42
      • 列出Logstash 的所有插件 42
      • 插件属性的数据类型 43
      • Logstash 条件语句 44
      • Logstash 插件的类型 46
      • 总结 72
      • 4 创建自定义Logstash 插件 73
      • Logstash 插件管理 73
      • 插件生命周期管理 74
      • 安装插件 74
      • 更新插件 75
      • 卸载插件 75
      • Logstash 插件的结构 76
      • 需要的依赖 77
      • 类定义 78
      • 配置插件名字 78
      • 配置选项设置 78
      • 插件方法 79
      • 实现一个Logstash 过滤器插件 81
      • 构建插件 83
      • 总结 86
      • 5 为什么需要ELK 中的Elasticsearch 87
      • 为什么是Elasticsearch 87
      • Elasticsearch 的基本概念 88
      • 索引 88
      • 文档 88
      • 字段 89
      • 类型 89
      • 映射 89
      • 分片 89
      • 主分片和副本分片 89
      • 集群 90
      • 节点 90
      • 探索Elasticsearch API 91
      • 列出所有可用索引 92
      • 列出集群中的所有节点 93
      • 检查集群的健康状态 93
      • 创建索引 94
      • 检索文档 95
      • 删除文档 96
      • Elasticsearch Query DSL 97
      • Elasticsearch 插件 104
      • Bigdesk 插件 104
      • Elastic-Hammer 插件 105
      • Head 插件 105
      • 总结 106
      • 6 使用Kibana 理解数据 107
      • Kibana 4 的功能 107
      • 搜索词高亮显示 107
      • Elasticsearch 聚合 108
      • 衍生字段 108
      • 动态仪表盘 108
      • Kibana 界面 109
      • 搜索页面 109
      • 查询和检索数据 111
      • 总结 116
      • 7 Kibana 可视化和仪表盘 117
      • 可视化页面 117
      • 创建可视化 118
      • 可视化的类型 118
      • 度量和桶聚合 119
      • 可视化 124
      • 仪表盘页面 129
      • 创建新的仪表盘 130
      • 保存和加载仪表盘131
      • 分享仪表盘 131
      • 总结 132
      • 8 构建完整的ELK 技术栈 133
      • 输入数据集 133
      • 配置Logstash 输入 134
      • 访问日志的Grok 表达式 134
      • Kibana 可视化 137
      • 运行Kibana 137
      • 在搜索页进行搜索 139
      • 可视化—图表 141
      • 创建折线图 142
      • 创建区域图 143
      • 创建柱状图 144
      • 创建Markdown 145
      • 仪表盘页面 146
      • 总结 147
      • 9 生产环境的ELK 技术栈 149
      • 防止数据丢失 149
      • 数据保护. 150
      • 系统可扩展性 152
      • 数据保留 153
      • ELK 技术栈实施案例. 153
      • LinkedIn 的ELK 技术栈 153
      • SCA 使用ELK 的案例 156
      • SCA 如何使用ELK 157
      • 如何帮助分析 157
      • SCA 使用ELK 做监控 158
      • Cliffhanger Solutions 使用ELK 的案例 158
      • Kibana 示例——Packetbeat 仪表盘 160
      • 总结 163
      • 10 扩展ELK 165
      • Elasticsearch 插件和工具 165
      • 用于索引管理的Curator 165
      • 用于安全的Shield 167
      • 用于监控的Marvel 169
      • ELK 的路线图 172
      • Elasticsearch 路线图 172
      • Logstash 路线图 172
      • Kibana 路线图 173
      • 总结 174

      学习笔记

      Java反射之Call stack introspection详解

      java是基于栈设计的语言,其实与C、C++语言相同。整个程序的运行表现在方法的执行是一系列入栈出栈的行为,栈是线程私有的。 在java语言中,我们可以跟踪方法的调用关系,即当前栈帧(栈顶)和已经入栈的栈帧的层次关系。 从java1.4以后,java语言的Throwable类提供了以下方法: OpenDeclarationStackTraceElement[]java.lang.Throwable.getStackTrace()ProvidesprogrammaticaccesstothestacktraceinformationprintedbyprintStackTrace().Returnsanarrayofstacktraceelements,eachrepresentingonestackframe.Thezerothelementofthearray(assumingthearray'slengthisnon-zero)representsthetopofthestack,whichisthelastmethodinvocationinthesequence.Typically,thisisthepointatwhichthisthrowablewascreatedandthrown.Thelastelementofthe……

      通过jstack分析解决进程死锁问题实例代码

      刚才用jstack解决了一个进程死锁的问题——其实早就解决了,也知道原因,只是一直没找到死锁的位置,不太甘心而已。 流程大致如下: (0)环境要求,JDK1.6及以上 (1)先找到进程的PID,Windows下,打开进程管理器,按照名字排序,可以找到叫做javaw.exe的进程(java虚拟机进程一律叫做javaw.exe),要找出哪个是你的进程,记住当前进程列表,然后重启你的进程,PID刷新过的那个即是你的进程。 (2)在CMD下运行:jstack pid,jstack会在console上打出一系列信息 (3)分析上述信息 实例: 我这个问题的的jstack信息如下: C:\Documents and Settings\userjstack 66522012-06-07 21:32:02Full thread dump Java HotSpot(TM) Client VM (16.3-b01 mixed mode, sharing):……

      python django使用haystack:全文检索的框架(实例讲解)

      haystack:全文检索的框架 whoosh:纯Python编写的全文搜索引擎 jieba:一款免费的中文分词包 首先安装这三个包 pip install django-haystack pip install whoosh pip install jieba 1.修改settings.py文件,安装应用haystack, 2.在settings.py文件中配置搜索引擎 HAYSTACK_CONNECTIONS = { 'default': { # 使用whoosh引擎 'ENGINE': 'haystack.backends.whoosh_cn_backend.WhooshEngine', # 索引文件路径 'PATH': os.path.join(BASE_DIR, 'whoosh_index'), }}# 当添加、修改、删除数据时,自动生成索引HAYSTACK_SIGNAL_PROCESSOR = 'haystack.signals.RealtimeSignalProcessor' 3. 在templates目录下创建“search/indexes/blog/”目录 采用blog应用名字下面创建一个文件blog_text.txt #指定索引的属性 {{ object.title }} {{ object……

      pycharm远程调试openstack代码

      本文实例为大家分享了pycharm远程调试openstack的具体代码,供大家参考,具体内容如下 1.安装pycharm专业版 本文安装pycharm 2016.2.3专业版。网上教程较多,这里不做详细介绍,只要到pycharm官网上下载应用程序进行安装即可。 2.pycharm配置 (1)首先按下图1打开tools-deployment-configuration: 图 (2)接下来add server,补充server name以及传输方式SFTP,点击ok,如下图2所示: (3)填写server信息,点击ok即可,如下图3所示: (4)然后通过打开tools-deployment-browse remote host,如下图4所示: (5)此时就可以进行远程调试openstack程序了,如下图5所示: (6)代码更改完毕后即可通过右上角的upload图标进行上传,如下图6所示: (……

      StackTraceElement获取方法调用栈信息实例详解

      本文研究的主要是StackTraceElement获取方法调用栈信息的相关内容,具体介绍和实例如下。 一、什么是StackTrace StackTrace(堆栈轨迹)存放的就是方法调用栈的信息,异常处理中常用的printStackTrace()实质就是打印异常调用的堆栈信息。 二、StackTraceElement介绍 StackTraceElement表示StackTrace(堆栈轨迹)中的一个方法对象,属性包括方法的类名、方法名、文件名以及调用的行数。 public final class StackTraceElement implements java.io.Serializable {// Normally initialized by VM (public constructor added in 1.5) private String declaringClass;private String methodName;private String fileName;private int lineNumber;} StackTraceElement被定义为final,可见其作为一个java的基础类不允许被……

      以上就是本次介绍的Stack电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:Mesos:大数据资源调度与大规模容器运行最佳实践

      下一篇:LBS核心技术揭秘

      展开 +

      收起 -

      下载地址:百度网盘下载
      Stack相关电子书
      OpenStack高可用集群(上册)
      OpenStack高可用集群(上册) 扫描版 立即下载
      OpenStack运维指南
      OpenStack运维指南 中文版 立即下载
      云计算与OpenStack:虚拟机Nova篇
      云计算与OpenStack:虚拟机Nova篇 完整扫描版

      本书通过深入剖析OpenStack架构的设计理念及具体实现,结合云计算管理平台建设理论,将理论与实践相结合,让读者知其然并知其所以然,感兴趣的小伙伴们可以参考一下

      立即下载
      ELK stack权威指南
      ELK stack权威指南 高清版

      ELKstack是Elasticsearch、Logstash、Kibana三个开源软件的组合,是目前开源界流行的实时数据分析方案,成为实时日志处理领域开源界的选择。然而,ELKstack也并不是实时数据分析界的灵丹妙药,使用

      立即下载
      SaltStack技术入门与实战
      SaltStack技术入门与实战 高清版

      SaltStack 是管理基础设施的强大工具,为远程管理服务器提供了高扩展性、高速度、高效的轻量级解决方案。本书介绍这个强大工具的基础知识和使用方法,使读者可快速入门,掌握这个工具来

      立即下载
      OpenStack系统架构设计实战
      OpenStack系统架构设计实战 原版扫描版

      本书对各主流云管理平台进行介绍及对比后,主要对OpenStack平台进行重点介绍。感兴趣的可以下载学习

      立即下载
      OpenStack高可用集群(下册)
      OpenStack高可用集群(下册) 影印高清版 立即下载
      ELK Stack权威指南
      ELK Stack权威指南 超清第2版 立即下载
      OpenStack云计算实战手册
      OpenStack云计算实战手册 第2版

      OpenStack是一个用于构建公有云和私有云的开源软件。 《OpenStack云计算实战手册(第2版)》 全面讲解OpenStack的方方面面,每一章均提供每种服务的真实且实用的示例,使读者能使用和实践OpenStac

      立即下载
      读者留言
      萧曵 丶

      萧曵 丶 提供上传

      资源
      46
      粉丝
      49
      喜欢
      108
      评论
      18

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com