2024/06/29
Language
Traditional Chinese
File format
PDF (55MB), fit in large screen and Pubook
Pages
448
ISBN
9786263339408
Series
iThome鐵人賽系列書

本書內容改編自第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
《淺談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架構
CH1 : 現代化系統架構的演化
CH2 : DevOps簡介
CH3 : 什麼是可觀測性Observability
第二部份 : 可觀測性開源標準OpenTelemetry
CH4:淺談OpenTelemetry
CH5:OpenTelemetry信號
CH6:Trace SDK與Metric SDK介紹
CH7:OpenTelemetry Collector
CH8:動手玩OpenTelemetry Demo專案
第三部分:Grafana開源工具應用
CH9:Grafana基本概念與應用
CH10:Grafana Loki
CH11:Grafana Tempo
CH12:改造OpenTelemetry Demo專案
第四部分:負載測試工具
CH13:Grafana k6系統測試神器
附錄 Collector內建指標
CH1 : 現代化系統架構的演化
CH2 : DevOps簡介
CH3 : 什麼是可觀測性Observability
第二部份 : 可觀測性開源標準OpenTelemetry
CH4:淺談OpenTelemetry
CH5:OpenTelemetry信號
CH6:Trace SDK與Metric SDK介紹
CH7:OpenTelemetry Collector
CH8:動手玩OpenTelemetry Demo專案
第三部分:Grafana開源工具應用
CH9:Grafana基本概念與應用
CH10:Grafana Loki
CH11:Grafana Tempo
CH12:改造OpenTelemetry Demo專案
第四部分:負載測試工具
CH13:Grafana k6系統測試神器
附錄 Collector內建指標
雷N
作者擁有十年後端系統的設計與開發經驗,目前以Go為主要程式語言進行開發。在工作經驗上,作者經歷過單體服務的演化至微服務架構,以及從地端環境轉移到雲端的容器託管環境。透過這段深入的實務應用過程,作者深刻體會到現代複雜且動態系統架構下,主動強化系統的可觀測性能力對整個開發團隊的重要性。因此,此著作主要從後端工程師的角度出發,旨在幫助讀者全面理解和深入掌握OpenTelemetry的技術和應用。
作者擁有十年後端系統的設計與開發經驗,目前以Go為主要程式語言進行開發。在工作經驗上,作者經歷過單體服務的演化至微服務架構,以及從地端環境轉移到雲端的容器託管環境。透過這段深入的實務應用過程,作者深刻體會到現代複雜且動態系統架構下,主動強化系統的可觀測性能力對整個開發團隊的重要性。因此,此著作主要從後端工程師的角度出發,旨在幫助讀者全面理解和深入掌握OpenTelemetry的技術和應用。
Details
Review
0 ratings
1 stars
0%
2 stars
0%
3 stars
0%
4 stars
0%
5 stars
0%
Write a review
Eligible to write reviews after purchasing products or add to Library