在當前的軟體架構中,Observability 如同「時光之鏡」,透視系統的過去、現在到未來。無論是單體式還是分散式系統,它都扮演不可或缺的角色。CNCF 在 Landscape 中針對 Observability 開設了獨立的類別,並羅列了各式工具。我們將從零開始探索 Observability,以及各類 Monitoring、Logging 和 Tracing 工具;從基礎到深入,學習實踐方式,掌握資訊收集與應用技巧。這不只有助於精通現有工具,還確保對未來新工具能快速上手。
資訊處理流程 生成 收集 儲存 使用 Jaeger ✓ ✓ ✓ Jaeger 是由 Uber 於 2015 年 8 月開始開發的分散式追...
圖片來源:OpenTelemetry 資訊處理流程 生成 收集 儲存 使用 OpenTelemetry Collector ✓ Ope...
在 2018 年的 DevopsdaysIndia 活動中,Goutham Veeramachaneni 在其講題「Loki, Prometheus but f...
在 Observability 的實踐中,我們儘量透過多樣的工具,讓服務自動提供各類數據,例如 API 請求頻率、執行時間分布等,以便讓服務更透明且便於維護。然...
在 CNCF 的 Observability Whitepaper 中,除了大家耳熟能詳的 Metrics、Logs 和 Traces,也提到了 Profile...
系列文章介紹至此,我們已涵蓋了多種 Observability 工具,從生成、收集、儲存,到使用各方面。然而,這些工具通常分散在不同平台和服務中,要建立一個全面...
在熟悉了 Observability 的各種概念與工具後,你可能迫不及待想在 Production 中進行實踐。然而,在 Production 環境與在 Lab...
當大家都依靠 Observability 確保服務品質時,我們能保證他們一定永遠健康強壯嗎?如果連確保系統運作正常的機制也壞掉了,那我們還能知道問題發生了嗎?這...
圖片來源:iTHome 在開始前,先來看看這篇新聞「伺服器磁碟用罄,豐田被迫暫停所有汽車產線」,因為磁碟空間不足導致嚴重的停機事故,對於維運人員說猶如小當家中印...
終於進入總結篇,首先回顧過去一個月所涵蓋的主題: Observability 初探:透過整合更多 Observability Signals 以及打破 Dat...