本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
带有 in 的 CloudWatch 详细监控 AWS Clean Rooms
详细监控是中的一项可选功能。AWS Clean Rooms当您创建协作并开启详细监控时,可以运行查询并配置付款人的成员可以选择在其 CloudWatch 账户中接收详细的可观察性指标。
通过详细监控,成员可以监控查询性能,跟踪资源利用率,并创建仪表板以获取运营见解。这些指标有助于容量规划、成本分析和性能问题故障排除。
注意
指标可用性因配置的表数据源而异:
-
对于引用以 Athena 作为数据源的配置表的分析,
QueryFileScanned和指标始终返BytesRead回 0。 -
对于引用以 Snowflake 作为数据源的已配置表的分析,
BytesReadQueryFileScanned、和RecordsRead指标始终返回 0。 -
用于引用具有不同数据源的多个已配置表(例如,Snowflake 和 S3 支持的AWS Glue表),
BytesRead并且仅QueryFileScanned返回支持 S3 的表的指标的分析。AWS GlueRecordsRead返回支持 S3 的表和 Athena AWS Glue 表的指标。
指标类型
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 账户和地区
所有指标都发布到中的AWS/CleanRooms命名空间 CloudWatch。
谁可以访问指标
详细的监控指标可用于:
-
查询运行器:可以在协作中运行查询的成员
-
配置的付款人:指定支付查询执行费用的会员
仅提供数据的成员无法访问详细的监控指标。
定价
AWS Clean Rooms不收取向发布指标的费用 CloudWatch。但是,指标存储、仪表板使用情况和警报将 CloudWatch收取标准费用。有关更多信息,请参阅 Amazon CloudWatch 定价