带有 in 的 CloudWatch 详细监控 AWS Clean Rooms - AWS Clean Rooms

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

带有 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 Glue RecordsRead返回支持 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 定价