Learn Grafana 7.0: A beginner's guide to getting well versed in analytics, interactive dashboards, and monitoring

Salituro, Eric

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

商品描述

Key Features

  • Install, set up, and configure Grafana for real-time data analysis and visualization
  • Visualize and monitor data using data sources such as InfluxDB, Prometheus, and Elasticsearch
  • Explore Grafana's multi-cloud support with Microsoft Azure, Amazon CloudWatch, and Google Stackdriver

Book Description

Grafana is an open-source analytical platform used to analyze and monitoring time-series data. This beginner's guide will help you get to grips with Grafana's new features for querying, visualizing, and exploring metrics and logs no matter where they are stored.

The book begins by showing you how to install and set up the Grafana server. You'll explore the working mechanism of various components of the Grafana interface along with its security features, and learn how to visualize and monitor data using, InfluxDB, Prometheus, Logstash, and Elasticsearch. This Grafana book covers the advanced features of the Graph panel and shows you how Stat, Table, Bar Gauge, and Text are used. You'll build dynamic dashboards to perform end-to-end analytics and label and organize dashboards into folders to make them easier to find. As you progress, the book delves into the administrative aspects of Grafana by creating alerts, setting permissions for teams, and implementing user authentication. Along with exploring Grafana's multi-cloud monitoring support, you'll also learn about Grafana Loki, which is a backend logger for users running Prometheus and Kubernetes.

By the end of this book, you'll have gained all the knowledge you need to start building interactive dashboards.

What you will learn

  • Find out how to visualize data using Grafana
  • Understand how to work with the major components of the Graph panel
  • Explore mixed data sources, query inspector, and time interval settings
  • Discover advanced dashboard features such as annotations, templating with variables, dashboard linking, and dashboard sharing techniques
  • Connect user authentication to Google, GitHub, and a variety of external services
  • Find out how Grafana can provide monitoring support for cloud service infrastructures

Who this book is for

This book is for business intelligence developers, business analysts, data analysts, and anyone interested in performing time-series data analysis and monitoring using Grafana. Those looking to create and share interactive dashboards or looking to get up to speed with the latest features of Grafana will also find this book useful. Although no prior knowledge of Grafana is required, basic knowledge of data visualization and some experience in Python programming will help you understand the concepts covered in the book.

商品描述(中文翻譯)

主要特點


  • 安裝、設定和配置 Grafana 進行實時數據分析和可視化

  • 使用 InfluxDB、Prometheus 和 Elasticsearch 等數據源進行數據可視化和監控

  • 探索 Grafana 在 Microsoft Azure、Amazon CloudWatch 和 Google Stackdriver 等多雲環境中的支援

書籍描述

Grafana 是一個開源的分析平台,用於分析和監控時間序列數據。這本初學者指南將幫助您掌握 Grafana 的新功能,無論數據存儲在何處,都可以進行查詢、可視化和探索指標和日誌。

本書首先向您展示如何安裝和設置 Grafana 服務器。您將探索 Grafana 介面的各個組件的工作機制以及其安全功能,並學習如何使用 InfluxDB、Prometheus、Logstash 和 Elasticsearch 進行數據可視化和監控。本書還涵蓋了 Graph 面板的高級功能,並展示了如何使用 Stat、Table、Bar Gauge 和 Text。您將構建動態儀表板進行端到端分析,並將儀表板標記和組織到文件夾中,以便更容易找到。隨著學習的深入,本書還深入探討了 Grafana 的管理方面,包括創建警報、為團隊設置權限和實施用戶身份驗證。除了探索 Grafana 的多雲監控支援外,您還將了解 Grafana Loki,這是一個為運行 Prometheus 和 Kubernetes 的用戶提供的後端日誌記錄器。

通過閱讀本書,您將獲得開始構建交互式儀表板所需的所有知識。

您將學到什麼


  • 了解如何使用 Grafana 進行數據可視化

  • 瞭解如何使用 Graph 面板的主要組件

  • 探索混合數據源、查詢檢查器和時間間隔設置

  • 發現高級儀表板功能,如註釋、使用變量進行模板化、儀表板鏈接和儀表板共享技術

  • 將用戶身份驗證連接到 Google、GitHub 和各種外部服務

  • 瞭解 Grafana 如何為雲服務基礎架構提供監控支援

本書適合對象

本書適合商業智能開發人員、業務分析師、數據分析師以及對使用 Grafana 進行時間序列數據分析和監控感興趣的任何人。那些希望創建和共享交互式儀表板或希望了解 Grafana 的最新功能的人也會發現本書有用。雖然不需要先備的 Grafana 知識,但基本的數據可視化知識和一些 Python 編程經驗將有助於您理解本書中涵蓋的概念。

作者簡介

Eric Salituro is currently a Senior Software Engineer with the Enterprise Data and Analytics Platform team at Zendesk. He has an IT career spanning over 30 years, over 20 of which were in the motion picture industry working as a pipeline technical director and software developer for innovative and creative studios like DreamWorks, Digital Domain, and Pixar. Before moving to Zendesk, he worked at Pixar helping to manage and maintain their production render farm as a Senior Software Developer. Among his accomplishments, there was the development of a Python API toolkit for Grafana aimed at streamlining the creation of rendering metrics dashboards.

作者簡介(中文翻譯)

Eric Salituro目前是Zendesk企業數據和分析平台團隊的高級軟體工程師。他擁有超過30年的IT職業生涯,其中超過20年在電影行業工作,擔任過DreamWorks、Digital Domain和Pixar等創新和有創意的工作室的管線技術總監和軟體開發人員。在加入Zendesk之前,他在Pixar擔任高級軟體開發人員,協助管理和維護他們的製作渲染農場。他的成就之一是開發了一個針對Grafana的Python API工具包,旨在簡化渲染指標儀表板的創建過程。

目錄大綱

  1. Introduction to Data Visualization with Grafana
  2. A Tour of the Grafana Interface
  3. An Introduction to the Graph Panel
  4. Connecting Grafana to a Data Source
  5. Visualizing Data in the Graph Panel
  6. Visualization Panels In Grafana
  7. Creating your First Dashboard
  8. Working with Advanced Dashboard Features
  9. Grafana Alerting
  10. Exploring Logs With Grafana's Loki
  11. Organizing Dashboards
  12. Managing Permissions For Users and Teams
  13. Authentication with External Services
  14. Cloud Monitoring

目錄大綱(中文翻譯)

- Grafana 資料視覺化入門
- Grafana 介面導覽
- 圖表面板介紹
- 連接資料來源至 Grafana
- 在圖表面板中視覺化資料
- Grafana 中的視覺化面板
- 建立你的第一個儀表板
- 使用進階儀表板功能
- Grafana 警示功能
- 使用 Grafana 的 Loki 探索日誌
- 儀表板組織管理
- 使用者和團隊的權限管理
- 與外部服務進行身份驗證
- 雲端監控