Stackdriver Trace

找出實際執行環境中的效能瓶頸。

免費試用

適合每個人使用的分散式追蹤系統

Stackdriver Trace 是一套分散式追蹤系統,它會收集應用程式的延遲資料,並顯示在 Google Cloud Platform 主控台中。您可以追蹤應用程式傳輸要求的方式,並接收鉅細靡遺、近乎即時的效能深入分析。Stackdriver Trace 會自動分析您所有應用程式的追蹤資料,產生詳盡的延遲報告來呈現效能降低的問題,而且可以擷取您所有 VM、容器或 Google App Engine 專案的追蹤資料。

尋找效能瓶頸

使用 Stackdriver Trace 即可偵測單一要求的詳細延遲資訊,或查看整個應用程式的整體延遲資訊。我們提供了各種工具和篩選器,方便您快速找出發生瓶頸的地方,並更快速地掌握造成這些瓶頸的根本原因。Stackdriver Trace 是以 Google 內部使用的工具為基礎,而我們正是透過這些工具來確保 Google 的各項服務能夠在極大的資源調度規模下維持正常運作。

快速地自動偵測問題

Trace 會持續收集及分析專案的追蹤資料,自動偵測應用程式效能最近出現什麼變化。您可以依據特定的期間或版本,逐一比對這類延遲問題的分佈狀況 (可透過分析報表功能找出這些問題),Stackdriver Trace 也會在偵測到應用程式延遲狀況產生明顯改變時,向您發出警示。

支援各種平台

Stackdriver Trace 提供各種語言專用的 SDK,可以用來分析在 VM 上執行的專案 (即使不是由 Google Cloud Platform 代管的專案)。Trace SDK 目前已經可以供 Java、Node.js、Ruby 及 Go 使用,而且 Trace API 可以用來提交及擷取任何來源的追蹤資料。您也可以使用 Zipkin 收集器,讓 Zipkin 追蹤器提交資料給 Stackdriver Trace。系統會自動擷取在 Google App Engine 上執行的專案。

Stackdriver Trace 的特色

尋找實際執行環境中的效能瓶頸。

設定簡單
系統會自動追蹤所有 App Engine 應用程式並提供程式庫,您只需稍做設定即可追蹤在其他地方執行的應用程式。您可以立即使用上述的所有效能報表和分析。
自動分析
系統每天都會自動針對每個追蹤的應用程式建立效能報表。您也可以依據自己的需求產生報表。
延遲變化偵測
系統會在經過一段時間之後評估應用程式的效能報表,以瞭解應用程式的延遲狀況是否有減少。
提供效能分析資訊
系統會自動評估每個端點等級的追蹤資料,以找出效能瓶頸。
自訂工作負載的擴展性
提供 Trace API 和特定語言專屬的 SDK,讓您追蹤在虛擬機器和容器上執行的應用程式。只要使用 Trace API,即可透過 Stackdriver Trace UI 使用追蹤資料。

「同時追蹤及分析可讓我們迅速知道延遲狀況是否出現變化。Stackdriver Trace 時間軸可讓我們知道造成延遲的瓶頸發生在什麼地方,並幫助我們解決問題。」

- Keith Marsh Dovetail Games 首席線上技術專家

Stackdriver Trace 定價

如果想進一步瞭解 Trace 等 Google Stackdriver 服務的計價資訊,請按這裡

功能 價格 每月免費配額 生效日期
Stackdriver Trace 擷取 $0.20/每百萬個時距 前 250 萬個時距 2018 年 11 月 1 日

傳送您對下列選項的寶貴意見...

這個網頁
Stackdriver Trace