OpenTelemetry 入門指南:建立全面可觀測性架構(iThome鐵人賽系列書)【軟精裝】
-
9折 675元
750元
-
預計最高可得金幣30點 ? 可100%折抵
活動加倍另計 -
HAPPY GO享100累1點 4點抵1元折抵無上限
-
分類:中文書>電腦資訊>APP開發/程式設計>手機/平板APP開發追蹤? 追蹤分類後,您會在第一時間收到分類新品通知。
- 作者: 雷N 追蹤 ? 追蹤作者後,您會在第一時間收到作者新書通知。
- 出版社: 博碩文化 追蹤 ? 追蹤出版社後,您會在第一時間收到出版社新書通知。
- 出版日:2024/07/04
活動訊息
內容簡介
本書內容改編自第14屆iThome鐵人賽DevOps組佳作系列文章
《淺談DevOps與Observability》
本書特色
本書探討如何透過系統可觀測性應對日益複雜的系統架構,如微服務及雲端環境。隨著系統架構的演進,傳統的地端管理方式已不敷使用,作者提供一系列基於可觀測性工程的實踐方法來解決營運中遇到的問題,這些方法不僅適用於技術人員日常的維護工作,也便於團隊引入並落實。
書中重點介紹了如何使用OpenTelemetry標準框架結合Grafana Labs提供的開源工具,如Grafana、Loki、Tempo及Prometheus來收集、組裝和呈現遙測數據。這些工具和框架的配合使用,能夠有效地增強系統的可觀測性,並以儀表板直觀展示系統行為數據,從而提供深入分析。
此外,本書也介紹了k6這一系統負載測試工具,它能幫助團隊在開發週期中建立多種測試場景,即時顯示性能指標,進而在預備環境中驗證系統是否能達到預定的SLO。這不僅優化了開發流程,也為系統穩定性提供了保障。
最後,作者結合自身在使用OpenTelemetry的實務經驗,並且作為「The Observability Engineering」一書的譯者,引導讀者理解OpenTelemetry的運用方式及其在系統監控中的獨特價值,展示了如何通過增強系統的可觀測性來滿足當前與未來的監控需求。
專業推薦
從基礎理論說明到實踐,甚至是一步一步完成 Demo 的工作坊,這本書都一應俱全。雖然書名是《OpenTelemetry 入門指南》,但其內容的完整程度,對於初學 OpenTelemetry,或是想導入 OpenTelemetry 到手上系統的團隊,都能滿足需求。相信這本書一定是學習 OpenTelemetry 的最佳選擇!——OAuth 2.0 從入門到實戰作者,Miles
在本書中,雷N 從 OpenTelemetry 的歷史背景到具體架構及其核心元件,再到可觀測性重要支柱,進行了詳細的闡述。隨後,他通過 OpenTelemetry Collector 的功能,將理論與實踐結合,展示了如何在實際項目中應用 OpenTelemetry。不僅如此,他還進一步整合了在可觀測性領域中備受推崇的 Grafana Stack,大大提升了 OpenTelemetry 和可觀測性的實用性。——Grafana 傳教士,Mike Hsu
目錄
第一部份 : 從傳統到轉型:探索現代 IT 架構
CH 1 : 現代化系統架構的演化
1.1 單體應用的 Client/Server 架構
1.2 分層式元件化應用時代
1.3 SOA 服務導向架構
1.4 微服務架構
CH 2 : DevOps 簡介
2.1 DevOps 的起源與定義
2.2 DevOps 的核心價值觀 CAMS
2.3 DevOps 研究與評估組織 DORA
CH 3 : 什麼是可觀測性 Observability
3.1 可觀測性一詞的起源
3.2 可觀測性的概念與重要性
3.3 可觀測性與監控的區別
3.4 可觀測性的基本遙測資料
第二部份 : 可觀測性開源標準 OpenTelemetry
CH 4:淺談 OpenTelemetry
4.1 OpenTelemetry 的前世今生
4.2 簡介 OpenTelemetry
4.3 OpenTelemetry 客戶端核心元件
4.4 OpenTelemetry 的功能狀態與版本管理
4.5 OpenTelemetry 的願景
CH 5:OpenTelemetry 信號
5.1 Signal
5.2 Logs
5.3 Metrics
5.4 Trace
5.5 Baggage
CH6: Trace SDK 與 Metric SDK介紹
6.1 Span 取樣器
6.2 Span 處理器
6.3 Span 匯出器
6.4 指標樣本
CH7:OpenTelemetry Collector
7.1 OpenTelemetry Collector
7.2 Collector 流水線與組成
7.3 遙測資料接收器
7.4 遙測資料處理器
7.5 遙測資料匯出器
7.6 流水線連結器
7.7 Collector 擴展功能
7.8 綜合演示
CH 8:動手玩OpenTelemetry Demo專案
8.1 環境建置
8.2 架構與設計
8.3 看見問題
8.4 Grafana Demo 儀表板說明
第三部分:Grafana 開源工具應用
CH 9:Grafana 基本概念與應用
9.1 介紹 Grafana
9.2 初次使用 Grafana
9.3 整合 Grafana 資料來源
9.4 Grafana 儀表板
9.5 Grafana 主動配置
CH 10:Grafana Loki
10.1 介紹 Grafana Loki
10.2 Loki LogQL
10.3 Loki 與 Collector 和 Grafana 的整合
CH11:Grafana Tempo
11.1 介紹 Grafana Tempo
11.2 TraceQL
11.3 追蹤與日誌的整合
11.4 追蹤與指標的關聯
CH12:改造 OpenTelemetry Demo專案
12.1 整合日誌與追蹤
12.2 整合指標與追蹤
第四部分:負載測試工具
CH13:Grafana k6‧系統測試神器
13.1 Grafana k6 簡介
13.2 各種類型的系統測試
13.3 k6 與 Postman 和 OpenAPI 的整合
13.4 k6 與 Github Action 的整合
13.5 OpenTelemetry Demo 專案改造計畫 - 2
附錄 Collector 內建指標
配送方式
-
台灣
- 國內宅配:本島、離島
-
到店取貨:
不限金額免運費
-
海外
- 國際快遞:全球
-
港澳店取:
詳細資料
詳細資料
-
- 語言
- 中文繁體
- 裝訂
- 紙本平裝
-
- ISBN
- 9786263338739
- 分級
- 普通級
-
- 頁數
- 448
- 商品規格
- 23*17*3
-
- 出版地
- 台灣
- 適讀年齡
- 全齡適讀
-
- 注音
- 級別
訂購/退換貨須知
退換貨須知:
**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**
-
依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
- 依消費者要求所為之客製化給付。(客製化商品)
- 報紙、期刊或雜誌。(含MOOK、外文雜誌)
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
- 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
- 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
- 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
- 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
商品評價