Learning Kibana 5.0

Bahaaldine Azarmi

商品描述

Key Features

  • Introduction to data-driven architecture and the Elastic stack
  • Build effective dashboards for data visualization and explore datasets with Elastic Graph
  • A comprehensive guide to learning scalable data visualization techniques in Kibana

Book Description

Kibana is an open source data visualization platform that allows you to interact with your data through stunning, powerful graphics. Its simple, browser-based interface enables you to quickly create and share dynamic dashboards that display changes to Elasticsearch queries in real time.

In this book, you ll learn how to use the Elastic stack on top of a data architecture to visualize data in real time. All data architectures have different requirements and expectations when it comes to visualizing the data, whether it s logging analytics, metrics, business analytics, graph analytics, or scaling them as per your business requirements. This book will help you master Elastic visualization tools and adapt them to the requirements of your project.

You will start by learning how to use the basic visualization features of Kibana 5. Then you will be shown how to implement a pure metric analytics architecture and visualize it using Timelion, a very recent and trendy feature of the Elastic stack. You will learn how to correlate data using the brand-new Graph visualization and build relationships between documents. Finally, you will be familiarized with the setup of a Kibana development environment so that you can build a custom Kibana plugin.

By the end of this book you will have all the information needed to take your Elastic stack skills to a new level of data visualization.

What you will learn

  • How to create visualizations in Kibana
  • Ingest log data, structure an Elasticsearch cluster, and create visualization assets in Kibana
  • Embed Kibana visualization on web pages
  • Scaffold, develop, and deploy new Kibana & Timelion customizations
  • Build a metrics dashboard in Timelion based on time series data
  • Use the Graph plugin visualization feature and leverage a graph query
  • Create, implement, package, and deploy a new custom plugin
  • Use Prelert to solve anomaly detection challenges

About the Author

Bahaaldine Azarmi, Baha for short, is a Solutions Architect at Elastic. Prior to this position, Baha co-founded reachfive, a marketing data-platform focused on user behavior and social analytics. Baha also worked for different software vendors such as, Talend or Oracle, where he held the positions of Solutions Architect and Architect. Before Learning Kibana 5.0, Baha authored books such as Scalable Big Data Architecture, by Apress and Talend for Big Data, by Packt Publishing. Baha is based in Paris and has a Master's Degree in computer science from Polytech'Paris.

Table of Contents

  1. Introduction to Data-Driven Architecture
  2. Installing and Setting Up Kibana 5.0
  3. Business Analytics with Kibana 5.0
  4. Logging Analytics with Kibana 5.0
  5. Metric Analytics with Metricbeat and Kibana 5.0
  6. Graph Exploration in Kibana
  7. Customizing Kibana 5.0 Timelion
  8. Anomaly Detection in Kibana 5.0
  9. Creating a Custom Plugin for Kibana 5.0

商品描述(中文翻譯)

主要特點


  • 介紹數據驅動架構和Elastic Stack

  • 使用Elastic Graph建立有效的數據可視化儀表板並探索數據集

  • 全面指南,學習在Kibana中使用可擴展的數據可視化技術

書籍描述

Kibana是一個開源的數據可視化平台,可以通過令人驚嘆和強大的圖形與數據互動。它簡單的基於瀏覽器的界面使您能夠快速創建和共享動態儀表板,實時顯示對Elasticsearch查詢的更改。

在本書中,您將學習如何在數據架構之上使用Elastic Stack實時可視化數據。不同的數據架構對於可視化數據有不同的要求和期望,無論是日誌分析、指標、業務分析、圖形分析還是根據業務需求進行擴展。本書將幫助您掌握Elastic可視化工具,並根據項目需求進行適應。

您將首先學習如何使用Kibana 5的基本可視化功能。然後,您將了解如何實施純指標分析架構並使用Elastic Stack的最新功能Timelion進行可視化。您將學習如何使用全新的Graph可視化相關數據並建立文檔之間的關係。最後,您將熟悉Kibana開發環境的設置,以便您可以構建自定義的Kibana插件。

通過本書,您將獲得將Elastic Stack技能提升到新的數據可視化水平所需的所有信息。

您將學到什麼


  • 如何在Kibana中創建可視化

  • 將日誌數據輸入、構建Elasticsearch集群並在Kibana中創建可視化資源

  • 將Kibana可視化嵌入網頁

  • 搭建、開發和部署新的Kibana和Timelion自定義

  • 基於時間序列數據在Timelion中構建指標儀表板

  • 使用Graph插件可視化功能並利用圖形查詢

  • 創建、實施、打包和部署新的自定義插件

  • 使用Prelert解決異常檢測挑戰

關於作者

Bahaaldine Azarmi,簡稱Baha,是Elastic的解決方案架構師。在此之前,Baha共同創辦了reachfive,一個專注於用戶行為和社交分析的市場數據平台。Baha還曾在Talend或Oracle等不同的軟件供應商工作,擔任解決方案架構師和架構師職位。在學習Kibana 5.0之前,Baha還撰寫了《可擴展的大數據架構》(Apress出版)和《Talend for Big Data》(Packt Publishing出版)等書籍。Baha位於巴黎,擁有Polytech'Paris的計算機科學碩士學位。

目錄


  1. 數據驅動架構簡介

  2. 安裝和設置Kibana 5.0

  3. Kibana 5.0的業務分析

  4. Kibana 5.0的日誌分析

  5. 使用Metricbeat和Kibana 5.0進行指標分析

  6. Kibana中的圖形探索

  7. 自定義Kibana 5.0 Timelion

  8. Kibana 5.0中的異常檢測

  9. 為Kibana 5.0創建自定義插件