在 中使用 CloudWatch 進行詳細監控AWS Clean Rooms - AWS Clean Rooms

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 中使用 CloudWatch 進行詳細監控AWS Clean Rooms

詳細監控是 中的選擇加入功能AWS Clean Rooms。當您建立協同合作並開啟詳細監控時,可執行查詢和設定付款人的成員可以選擇在其 CloudWatch 帳戶中接收詳細的可觀測性指標。

透過詳細監控,成員可以監控查詢效能、追蹤資源使用率,以及建立儀表板以取得營運洞見。這些指標有助於容量規劃、成本分析和疑難排解效能問題。

注意

指標可用性會根據設定的資料表資料來源而有所不同:

  • 對於參考以 Athena 做為資料來源的已設定資料表的分析, BytesReadQueryFileScanned指標一律會傳回 0。

  • 對於參考以 Snowflake 做為資料來源的已設定資料表的分析,BytesReadQueryFileScannedRecordsRead指標一律會傳回 0。

  • 對於參考具有不同資料來源 (例如 Snowflake 和 S3-backedAWS Glue資料表) 的多個已設定資料表,BytesRead以及僅針對 S3-backedAWS Glue資料表QueryFileScanned傳回指標的分析。 會RecordsRead傳回 S3-backedAWS Glue資料表和 Athena 資料表的指標。

指標類型

AWS Clean Rooms會將兩類指標發佈至 CloudWatch:

彙總詳細監控指標

這些指標提供跨分析的彙總層級可見性:

AnalysisRuntime

以毫秒為單位顯示分析的總持續時間。

CRPUConsumed

用於特定分析的 CRPU (乾淨房間處理單元)。如需 CRPU 計算的詳細資訊,請參閱 AWS Clean Rooms定價

ConcurrentVCPUs

在指定時間點使用的並行 vCPU (與服務配額相關)。

AnalysesCount

指定維度在一段時間內執行的分析數目。

ConcurrentQueries

指定時間點的並行查詢計數 (與服務配額相關)。

查詢層級的詳細監控指標

這些指標提供個別查詢執行的詳細洞見:

BytesRead

從來源資料表讀取以進行分析的資料總數 (以位元組為單位)。

BytesWritten

為分析寫入的總資料 (以位元組為單位)。

RecordsRead

從來源資料表讀取以供分析的記錄總數。

RecordsWritten

分析結果中傳回的記錄總數。

QueryFileScanned

為分析掃描的資料檔案總數。

Memory utilization

用於分析的記憶體資源。

vCPU utilization

用於分析的 vCPU 資源。

Disk utilization

用於分析的儲存資源。

指標維度

指標依下列維度組織:

  • 分析狀態:已完成

  • 分析類型:SparkSQL

  • 成員資格:成員資格 ID

  • 查詢:個別查詢 ID (適用於查詢層級指標)

  • 帳戶/區域:您的 AWS 帳戶和 區域

所有指標都會發佈到 CloudWatch 中的AWS/CleanRooms命名空間。

誰可以存取指標

詳細的監控指標可用於:

  • 查詢執行器:可在協同合作中執行查詢的成員

  • 設定的付款人:被指派支付查詢執行成本的成員

僅提供資料的成員無法存取詳細的監控指標。

定價

AWS Clean Rooms不收取發佈指標至 CloudWatch 的費用。不過,標準 CloudWatch 費用適用於指標儲存體、儀表板用量和警示。如需詳細資訊,請參閱 Amazon CloudWatch 定價