Grafana Zero to Hero: 從視覺化到智慧監控, 打造全知視角的可觀測性平台

Grafana Zero to Hero: 從視覺化到智慧監控, 打造全知視角的可觀測性平台

出版日期:
2025/11/26
9
720648
查詢門市庫存
【本書特色】
• 基礎到進階:涵蓋 Dashboard 設計、資料整合、告警設定與 Plugin 應用,全面掌握核心功能。
• 實踐中學習:搭配 Lab 練習與實戰案例,從資料呈現到系統整合,深入理解應用場景。

內容簡介

【本書特色】
• 基礎到進階:涵蓋 Dashboard 設計、資料整合、告警設定與 Plugin 應用,全面掌握核心功能。
• 實踐中學習:搭配 Lab 練習與實戰案例,從資料呈現到系統整合,深入理解應用場景。
• 完整生態系:結合多種開源專案、SaaS 服務與 LLM 串接應用,拓展整合能力與未來潛力。

從折線圖到全知視角的可觀測性平台

連結資料孤島,建立全知視角
監控進化之路,實踐開源可觀測性的全能指南

• 完整範例:從範例快速上手各類功能
• 最佳實踐:穩固儀表板設計與監控方法論基石
• 資訊整合:整合各類資料源全面洞察
• 實戰應用:實際應用案例完整解析

在系統越發複雜的時代,你是不是曾面臨這樣的困境:握有各種數據,卻深陷於資料四散各處的痛苦?每次做決策都要在不同系統間來回切換,重要資訊總是藏在某個角落找不到?

Grafana 就是你的最佳解決方案。經過十年發展,它已從單純的「折線圖繪製工具」進化為支援多種資料來源的開源可觀測性平台。透過 Grafana,你可以連結資料孤島,建立對系統的全知視角。

將系統內部狀態數據化並可被觀測,
整合後端監控、前端效能與商業數據!

本書改編自第 16 屆 iThome 鐵人賽 DevOps 組優選系列《Grafana Zero to Hero》,從基礎操作到進階應用,全面涵蓋 Dashboard 設計最佳實踐、Alerting 告警機制、權限管理等核心主題。 每個章節都搭配完整的 Lab 練習與實戰案例,讓你學會整合後端監控、前端效能、商業數據於一體,甚至結合 MCP(Model Context Protocol)擴展搭配 LLM 的應用場景,讓資訊真正為你所用發揮最大價值。

【目標讀者】
• 開發者:將資料轉化為能指引方向的視覺化資訊,實作儀表板設計、前後端可觀測性整合與進階應用場景。
• 管理者:建立穩定、高可用的 Grafana 環境,並透過權限控管與 IaC 優化管理流程。
• 產品決策者:理解儀表板與數據呈現方式,讓團隊能以同一套語言溝通技術與商業目標,提升協作與決策效率。

展開看更多

產品目錄

Part 1 基礎篇

Chapter 01 Grafana 啟程:踏上資料視覺化之路
Grafana 應用
Grafana 相關活動
小結
參考資料

Chapter 02 Put Your Hands On:核心介面與操作初體驗
Grafana 使用
 Grafana Cloud
 Grafana OSS 與 Grafana Enterprise
Grafana 基礎概念
Grafana 操作
 基礎介面
 Dashboard
 Panel
 Theme
應用範例
 Node Monitoring
 Container Monitoring
 K8s Monitoring
Lab
小結

Part 2 進階篇

Chapter 03 Dashboard:看見資訊的全貌
Dashboard 與 Monitoring 的最佳實踐
 Infographic Dashboard 與 Exploratory Dashboard
 Dashboard Best Practice
 Monitoring Best Practice
 實戰應用
 Lab
 小結
Dashboard 基礎介紹
Panel 基礎介紹
Visualization
 時序變化
 當下數值
 狀態變化
 資料分布
 表格與清單
 數據多樣性
 文字、地圖、互動與 Plugin
 Transformation 操作
 Variable 應用
小結
參考資料

Chapter 04 Data Source:連接多樣資料來源
Data Soruce 基礎介紹
 設定與管理
 Explore
 TestData
 Lab
Prometheus
Prometheus Metrics
Query
Visualization 常見搭配
Lab
Relational Database
Dashboard 搭配
DB Monitoring
Lab
Observability Signals
 Observability Signals Data Source
 Grafana with Observability
 Lab
Data Source Plugins
 Google Sheet
 Redis
 SQLite
 Infinity
 Lab
SQL Expressions
 Lab
小結
參考資料

Chapter 05 Plugin System:突破 Grafana 的界限
App
 Redis Application
 Grafana Resources Exporter
 Drilldown
Scenes
 Scenes 使用範例
Lab
 App 與 Scenes
 Drilldown
小結
參考資料

Chapter 06 Alerting:掌握系統的關鍵時刻
Architecture
Alert Rules
 Alert Rule 設定
 Alerting 檢視
Notification
 Connect Point
 Template
 Image
 Silences
 Notification policies
 Message
 Event
Lab
 Alerting
 Webhook
小結
參考資料

Part 3 管理篇

Chapter 07 企業級管理:權限、團隊與多租戶架構
基礎管理
認證與授權
 認證
 授權
Lab
小結

Chapter 08 自我監控與高可用:打造不中斷的 Grafana 平台
Grafana Monitoring
Grafana 高可用架構
Grafana Alerting 高可用架構
Lab
小結
參考資料

Chapter 09 Grafana as Code:IaC 高效管理資源
Infrastructure as Code
 Grafana API
 Terraform
 Lab
Dashboard as Code
 Jsonnet
 Lab
小結
參考資料

Part 4 應用篇

Chapter 10 Dashboard 設計實務:從系統觀測到商業洞察
Service Status Page
 取得 Metrics
 設計 Dashboard
 成品
 Lab
 小結
Service Performance Monitoring
 Jaeger SPM 分析
 資料流調整
 設計 Dashboard
 成品
 Lab
 小結
 參考資料
Nginx Log 儀表板解析
 Panel 應用分析
 小結
商業觀測儀表板
 OpenTelemetry Demo - E-Commerce Service
 usinesss KPI
 關鍵事件關聯
 Lab
 小結

Chapter 11 Grafana 應用邊界拓展:多樣化監控與功能
Business Suite 解開束縛
 Business Input Data Source
 Business Variable Panel
 Business Text Panel
 Business Charts Panel
 Lab
 小結
 參考資料
Kubernetes Monitoring
 架構與建置
 Dashboards
 Alert Rules
 Recording Rules
 Lab
 小結
Organization Panel Plugin 開發實戰
 需求分析
 Plugin 開發
 Plugin 發佈
 Lab
 小結
前端可觀測性
 全端觀測架構
 Web Vitals
 Session
 User Journey
 Lab
 小結

Chapter 12 Grafana × LLM 智慧協作:智能化維運團隊
Grafana MCP
MCP Server 設定
MCP 應用範例
LLM 告警助手
Lab
小結

Chapter 13 Hero's Journey:成為 Grafana 英雄之路
Observability Journey Maturity Model
結語
參考資料

作者介紹

劉義瑋(Blueswen)

熱愛 Grafana 的 DevOps Engineer,同時也是 Grafana Champion,Grafana 官方認證的社群專家。

擔任開發人員時前端、後端、ML 服務都略有接觸,有感於問題排除與監控的不足,於是開始研究與推廣可觀測性,並著有《可觀測性入門指南》。

個人網站:https://blueswen.com

【演講經歷】
DevOpsDays Taipei 2025 - 從零到一:搭建你的第一個 Observability 平台
PyCon Taiwan 2024 - 全方位強化 Python 服務可觀測性:以 FastAPI 和 Grafana Stack 為例
MWC 2023 - 從零開始打造可觀測性平台
DevOpsDays Taipei 2023 - 可觀測性實踐

【iThome 鐵人賽獲獎】
2024 DevOps 組 優選《Grafana Zero to Hero》
2023 Cloud Native 組 冠軍《時光之鏡:透視過去、現在與未來的 Observability》

規格

誠品貨碼 / 2683044988008
ISBN13 / 9786264142991
ISBN10 /
EAN貨碼 / 9786264142991
頁數 / 424
裝訂 / P:平裝
語言 / 1:中文/繁體
尺寸 / 17X23X2.22CM
級別 / N:無

退貨說明

退貨須知:

  1. 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
  2. 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。

依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:

  1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
  2. 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
  3. 報紙、期刊或雜誌。
  4. 經消費者拆封之影音商品或電腦軟體。
  5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
  6. 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
  7. 國際航空客運服務。

若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:

  1. 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
  2. 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
  3. 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
  4. 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  5. 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  6. 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送