我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。
如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。
必要 Cookie 對於我們所提供的網站和服務而是必要的,而且無法停用。它們的設定通常是對您在網站上的動作的回應,例如,設定您的隱私偏好、登入或填寫表單。
效能 Cookie 提供有關客戶如何瀏覽我們網站的匿名統計資料,以便我們改善網站體驗和效能。獲核准的第三方可代表我們執行分析,但他們無法將資料用於自己的用途。
功能 Cookie 可協助我們提供實用的網站功能、記住您的偏好設定,以及顯示相關內容,獲核准的第三方可能會設定這些 Cookie 以提供特定網站功能。若您不允許這些 Cookie,則部分或全部服務可能無法正常運作。
我們或我們的廣告合作夥伴可以透過網站對廣告 Cookie 進行設定,協助我們提供相關的行銷內容。若您不允許這些 Cookie,您將看到相關程度較低的廣告。
封鎖部分類型的 Cookie 可能會影響您在使用我們的網站時的體驗。您可以隨時在本網站頁尾按一下「Cookie 偏好設定」來變更您的 Cookie 偏好設定。若要進一步了解我們和獲核准的第三方如何在我們的網站上使用 Cookie,請閱讀我們的 AWS Cookie 通知。
我們會在 AWS 網站和其他資產上顯示與您興趣相關的廣告,包括跨情境行為廣告。跨情境行為廣告使用來自一個網站或應用程式的資料,在不同公司的網站或應用程式上向您投放廣告。
若要不允許 AWS 根據 Cookie 或類似技術進行跨情境行為廣告,請在下方選取「不允許」並「儲存隱私權選擇」,或造訪已啟用法律認可拒絕訊號的 AWS 網站,例如全域隱私權控制。如果您刪除 Cookie 或從其他瀏覽器或裝置造訪本網站,您需要重新選擇。如需關於 Cookie 及其使用方式的詳細資訊,請參閱 AWS Cookie 聲明。
若要不允許所有其他 AWS 跨情境行為廣告,請透過電子郵件填寫此表單。
如需有關 AWS 如何處理您的資訊的詳細資訊,請閱讀 AWS 隱私權聲明。
我們目前只會儲存基本 Cookie,因為我們無法儲存您的 Cookie 偏好設定。
如果您想要變更 Cookie 偏好設定,請稍後使用 AWS 主控台頁尾中的連結重試,如果問題仍存在,請聯絡支援部門。
AWS X-Ray 可協助開發人員分析和偵錯生產、分散式應用程式,例如那些使用微型服務架構的建置成果。有了 X-Ray,您可以了解應用程式及其基礎服務的執行方式,以識別和疑難排解效能問題與錯誤的根本原因。X-Ray 會在請求通過應用程式時提供端對端的請求檢視,並顯示應用程式基礎元件的對應。您可以使用 X-Ray 分析開發與生產階段的應用程式,從簡易的三層應用程式到包含上千服務的複雜微型服務應用程式都適用。
目前,如果您建立並執行分散式應用程式,必須倚賴以每個服務或每個資源為基礎的程序,才能在請求通過應用程式的各個組成元件時追蹤該應用程式請求。由於應用程式執行或使用的架構、服務和資源有各種日誌格式及儲存媒體,使得這個問題變得更為複雜。這樣一來,從最終使用者或服務發出請求到應用程式傳回回應的整個過程,就很難建立各個資料之間的關聯及建立這個過程的完整描述。X-Ray 提供一個以使用者為中心、而非以服務或資源為中心的模型,用以收集對應用程式提出請求的相關資訊。這個模型可讓您在請求通過各個服務和資源時,建立一個以使用者為中心的完整描述。X-Ray 透過代您聯繫和彙整資料,讓您專心改進應用程式最終使用者的體驗。
X-Ray 讓您輕鬆地:
X-Ray 追蹤是一組共享同個追蹤 ID 的資料點。例如,用戶端對您的應用程式提出請求時,就會對它指派一個唯一的追蹤 ID。當請求進入到應用程式的服務時,服務會使用這個唯一的追蹤 ID,將與請求有關的資訊轉送回 X-Ray。應用程式中每個服務轉送到 X-Ray 的資訊就是一個片段,而追蹤就是片段的集合。
X-Ray 片段會封裝分散式應用程式中單一元件 (例如,授權服務) 的所有資料點。片段包含註解形式的系統定義和使用者定義的資料,且由一或多個子片段組成,這些子片段代表從服務發出的遠端呼叫。例如,應用程式對資料庫發出呼叫以回應請求時,它會為該請求建立一個片段,其中包含代表資料庫呼叫及其結果的子片段。子片段可包含查詢、使用的表格、時間戳記和錯誤狀態這類資料。
X-Ray 註解是與片段關聯的系統定義或使用者定義的資料。一個片段可包含多個註解。系統定義的註解包含由 AWS 服務新增到片段的資料,而使用者定義的註解則是由開發人員新增到片段的中繼資料。例如,會自動在應用程式建立的片段中導入 AWS 服務呼叫的區域資料,而您可以選擇對非 AWS 服務發出的呼叫自己新增區域資料。
X-Ray 錯誤是與造成錯誤回應之呼叫片段關聯的系統註解。錯誤中包含錯誤訊息、堆疊追蹤,以及將錯誤與來源檔關聯的任何其他資訊 (例如,版本或遞交 ID)。
為了提供高效且經濟實惠的使用體驗,X-Ray 不會收集傳送到應用程式的每個請求的資料。而是針對具有統計意義的請求數量收集資料。X-Ray 不應做為稽核或合規工具,因為它無法保證資料的完整性。
X-Ray 常駐程式會收集追蹤,然後將它們傳送到 X-Ray 服務進行彙整、分析和儲存。透過此常駐程式,您不需要直接使用 API 即可輕鬆地將資料傳送到 X-Ray 服務。
在應用程式內包含 X-Ray 語言開發套件並安裝 X-Ray 常駐程式,即可開始使用 X-Ray。如需詳細資訊,請參閱 X-Ray 使用者指南。
X-Ray 可與任何大小的分散式應用程式搭配使用,以同時追蹤和偵錯同步請求與非同步事件。例如,您可以使用 X-Ray 來追蹤對 Web 應用程式發出的 Web 請求,或使用 Amazon SQS 佇列的非同步事件。
X-Ray 可與 EC2、ECS、Lambda、Amazon SQS、Amazon SNS 和 Elastic Beanstalk 上執行的應用程式一起使用。此外,X-Ray 開發套件可使用 AWS 開發套件自動擷取對 AWS 服務發出的 API 呼叫中繼資料。X-Ray 開發套件還提供 MySQL 和 PostgreSQL 驅動程式的增益集。
如果您使用 Elastic Beanstalk,則必須在應用程式程式碼內包含語言特定的 X-Ray 程式庫。至於在其他 AWS 服務 (EC2 或 ECS) 上執行的應用程式,則必須安裝 X-Ray 常駐程式並檢測應用程式程式碼。
是,X-Ray 提供一組 API,可用於導入請求資料、查詢追蹤及設定服務。除了 X-Ray 本身提供的 API 之外,您也可以使用 X-Ray API 建立分析和視覺化應用程式。
是。X-Ray 會將所有 API 呼叫記錄為管理事件。它還會將追蹤的呼叫以資料事件的形式紀錄,包括在其他 API 之間的 PutTraceSegments 和 GetTimeSeriesServiceStatistics。資料事件預設為不會記錄。若要記錄資料事件,您必須設定 CloudTrail 追蹤或事件資料存放區,以收集資料事件。
請參閱區域產品與服務,了解詳細資訊。
是,您可以使用 X-Ray 追蹤通過多個區域之應用程式或服務的請求。X-Ray 資料會存放在已處理區域的本機上,但是它會包含足夠的資訊,讓用戶端應用程式能夠結合資料並提供一個全域追蹤檢視。會自動新增 AWS 服務的區域註解,但是客戶需要檢測自訂服務,才能新增區域註解以使用跨區域支援。
傳送到 X-Ray 的追蹤資料通常會在服務收到資料之後 30 秒內提供擷取和篩選。
X-Ray 會存放最近 30 天的追蹤資料。所以您可回溯查詢 30 天的追蹤資料。
X-Ray 盡最大的努力呈現完整的追蹤資訊。不過,在某些情況下 (連線能力問題、延遲收到片段等等),有可能 X-Ray API 只能提供部分的追蹤資訊。在這些情況下,X-Ray 會將追蹤標記為不完整或部分。
是,X-Ray 常駐程式擔任的角色可將資料發佈到與執行常駐程式不同的其他帳戶。這可讓您將資料從應用程式中各種元件發佈到中央帳戶。