Learning ELK Stack
暫譯: 學習 ELK Stack

Saurabh Chhajed

買這商品的人也買了...

商品描述

Build mesmerizing visualizations, analytics, and logs from your data using Elasticsearch, Logstash, and Kibana

About This Book

  • Solve all your data analytics problems with the ELK stack
  • Explore the power of Kibana4 search and visualizations built over Elasticsearch queries and learn about the features and plugins of Logstash
  • Develop a complete data pipeline using the ELK stack

Who This Book Is For

If you are a developer or DevOps engineer interested in building a system that provides amazing insights and business metrics out of data sources, of various formats and types, using the open source technology stack that ELK provides, then this book is for you. Basic knowledge of Unix or any programming language will be helpful to make the most out of this book.

What You Will Learn

  • Install, configure, and run Elasticsearch, Logstash, and Kibana
  • Understand the need for log analytics and the current challenges in log analysis
  • Build your own data pipeline using the ELK stack
  • Familiarize yourself with the key features of Logstash and the variety of input, filter, and output plugins it provides
  • Build your own custom Logstash plugin
  • Create actionable insights using charts, histograms, and quick search features in Kibana4
  • Understand the role of Elasticsearch in the ELK stack

In Detail

The ELK stack―Elasticsearch, Logstash, and Kibana, is a powerful combination of open source tools. Elasticsearch is for deep search and data analytics. Logstash is for centralized logging, log enrichment, and parsing. Kibana is for powerful and beautiful data visualizations. In short, the Elasticsearch ELK stack makes searching and analyzing data easier than ever before.

This book will introduce you to the ELK (Elasticsearch, Logstash, and Kibana) stack, starting by showing you how to set up the stack by installing the tools, and basic configuration. You'll move on to building a basic data pipeline using the ELK stack.

Next, you'll explore the key features of Logstash and its role in the ELK stack, including creating Logstash plugins, which will enable you to use your own customized plugins. The importance of Elasticsearch and Kibana in the ELK stack is also covered, along with various types of advanced data analysis, and a variety of charts, tables ,and maps.

Finally, by the end of the book you will be able to develop full-fledged data pipeline using the ELK stack and have a solid understanding of the role of each of the components.

Style and approach

This book is a step-by-step guide, complete with various examples to solve your data analytics problems by using the ELK stack to explore and visualize data.

商品描述(中文翻譯)

使用 Elasticsearch、Logstash 和 Kibana 從您的數據中構建迷人的可視化、分析和日誌

本書介紹



  • 使用 ELK 堆疊解決所有數據分析問題

  • 探索基於 Elasticsearch 查詢構建的 Kibana4 搜索和可視化的強大功能,並了解 Logstash 的功能和插件

  • 使用 ELK 堆疊開發完整的數據管道

本書適合誰


如果您是一名開發人員或 DevOps 工程師,對於構建一個能夠從各種格式和類型的數據源中提供驚人見解和商業指標的系統感興趣,並使用 ELK 提供的開源技術堆疊,那麼這本書適合您。具備 Unix 或任何編程語言的基本知識將有助於您充分利用本書。

您將學到什麼



  • 安裝、配置和運行 Elasticsearch、Logstash 和 Kibana

  • 理解日誌分析的需求及當前日誌分析中的挑戰

  • 使用 ELK 堆疊構建自己的數據管道

  • 熟悉 Logstash 的關鍵功能及其提供的各種輸入、過濾和輸出插件

  • 構建自己的自定義 Logstash 插件

  • 使用 Kibana4 中的圖表、直方圖和快速搜索功能創建可操作的見解

  • 理解 Elasticsearch 在 ELK 堆疊中的角色

詳細內容


ELK 堆疊——Elasticsearch、Logstash 和 Kibana,是一組強大的開源工具組合。Elasticsearch 用於深度搜索和數據分析。Logstash 用於集中日誌、日誌豐富和解析。Kibana 用於強大而美觀的數據可視化。簡而言之,Elasticsearch ELK 堆疊使得搜索和分析數據比以往任何時候都更容易。


本書將介紹 ELK(Elasticsearch、Logstash 和 Kibana)堆疊,首先展示如何通過安裝工具和基本配置來設置堆疊。接下來,您將開始使用 ELK 堆疊構建基本的數據管道。


接下來,您將探索 Logstash 的關鍵功能及其在 ELK 堆疊中的角色,包括創建 Logstash 插件,這將使您能夠使用自己的自定義插件。本書還將涵蓋 Elasticsearch 和 Kibana 在 ELK 堆疊中的重要性,以及各種高級數據分析類型和各種圖表、表格和地圖。


最後,在本書結束時,您將能夠使用 ELK 堆疊開發完整的數據管道,並對每個組件的角色有扎實的理解。

風格與方法


本書是一本逐步指南,配有各種示例,以使用 ELK 堆疊解決您的數據分析問題,探索和可視化數據。

最後瀏覽商品 (20)