本月熱賣
  • 電子書
OpenTelemetry 入門指南:建立全面可觀測性架構(iThome鐵人賽系列書) (電子書)
試閱
收藏試閱本 5
人收藏
適合平板

OpenTelemetry 入門指南:建立全面可觀測性架構(iThome鐵人賽系列書) (電子書)

  • 定價:750
  • 優惠價:550
載入中...

電子書閱讀軟體

支援瀏覽器說明

APP下載:

  • 分享
 

內容簡介

本書內容改編自第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
 

作者介紹

作者簡介
 
雷N
 
  作者擁有十年後端系統的設計與開發經驗,目前以 Go 為主要程式語言進行開發。在工作經驗上,作者經歷過單體服務的演化至微服務架構,以及從地端環境轉移到雲端的容器託管環境。透過這段深入的實務應用過程,作者深刻體會到現代複雜且動態系統架構下,主動強化系統的可觀測性能力對整個開發團隊的重要性。因此,此著作主要從後端工程師的角度出發,旨在幫助讀者全面理解和深入掌握 OpenTelemetry 的技術和應用。
 
  > Blog︰ganhua.wang/
 

目錄

第一部份 : 從傳統到轉型:探索現代 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
  • EISBN:9786263339392
  • 規格:普通級 / 初版
  • 出版地:台灣
  • 檔案格式:EPUB固定版型
  • 建議閱讀裝置:平板
  • TTS語音朗讀功能:無
  • 檔案大小:373.2MB

最近瀏覽

 

相關活動

  • 【醫療保健】高寶電子書全書系:我的人生主場秀!單書85折、三書79折,指定套書79折起
 

購物說明

使用電子書服務即為同意『博客來數位內容服務條款』請詳見客服中心說明。

自備暢通的網際網路連線及符合博客來支援的行動裝置、電腦作為閱讀工具,支援版本如下:

瀏覽器閱讀:無需安裝,即可閱讀。支援Safari (14以上版本)、Chrome (103以上版本) 、Edge瀏覽器 (106以上版本)。

APP閱讀:支援IOS13及Android 7以上系統。

電子書、 電子雜誌因版本屬性因素,恕無法比照紙本書籍提供MP3、DVD實體光碟,亦無提供相關影音檔案下載,請先確認無此需求再行下單購買。

請注意:

博客來電子書服務所使用之軟體程式及其支援行動裝置之可用版本隨時會更新調整,請隨時留意且主動查詢調整之內容。並請定時更新您的行動裝置作業系統版本,以確保本服務運作正常。若因個人裝置因素(如:其他應用程式衝突、裝置記憶體不足、行動裝置支援版本無法升級),無法使用博客來電子書閱讀服務或影響服務效能,需自行進行排除待符合博客來支援項目再行閱讀。

退換貨說明:

電子書購買前請務必先行試閱,不提供10天的猶豫期。

下列商品購買後博客來不提供10天的猶豫期,請務必詳閱商品說明並再次確認確有購買該項商品之需求及意願時始下單購買,有任何疑問並請先聯繫博客來客服詢問:

1.易於腐敗、保存期限較短或解約時即將逾期。
2.客製化之商品。
3.報紙、期刊或雜誌。
4.經消費者拆封之影音商品或電腦軟體。
5.下載版軟體、資訊及電子書、有聲書及影音.課程
6.涉及個人衛生,並經消費者拆封之商品,如:內衣褲、刮鬍刀…等。
7.藝文展覽票券、藝文表演票券。

  • 週三幸運★99
  • Make to Know創意成真
  • 肌肉抗老