기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에서 CloudWatch를 사용한 세부 모니터링AWS Clean Rooms
세부 모니터링은 옵트인 기능입니다AWS Clean Rooms. 공동 작업을 생성하고 세부 모니터링을 켜면 쿼리를 실행하고 지급인을 구성할 수 있는 구성원은 CloudWatch 계정에서 세부 관찰성 지표를 수신하도록 선택할 수 있습니다.
세부 모니터링을 통해 구성원은 쿼리 성능을 모니터링하고, 리소스 사용률을 추적하고, 운영 인사이트를 위한 대시보드를 생성할 수 있습니다. 이러한 지표는 용량 계획, 비용 분석 및 성능 문제 해결에 도움이 됩니다.
참고
지표 가용성은 구성된 테이블 데이터 소스에 따라 달라집니다.
-
Athena를 데이터 소스로 사용하여 구성된 테이블을 참조하는 분석의 경우
BytesRead및QueryFileScanned지표는 항상 0을 반환합니다. -
Snowflake를 데이터 소스로 사용하여 구성된 테이블을 참조하는 분석의 경우 ,
BytesReadQueryFileScanned및RecordsRead지표는 항상 0을 반환합니다. -
서로 다른 데이터 소스(예: Snowflake 및 S3-backedAWS Glue 테이블)가 있는 구성된 여러 테이블을 참조
BytesRead하고 S3-backedAWS Glue 테이블에 대한 지표만QueryFileScanned반환하는 분석의 경우는 S3-backedAWS Glue 테이블 및 Athena 테이블에 대한 지표를RecordsRead반환합니다.
메트릭의 유형
AWS Clean Rooms는 CloudWatch에 두 가지 범주의 지표를 게시합니다.
집계된 세부 모니터링 지표
이러한 지표는 분석 전반에 걸쳐 집계 수준의 가시성을 제공합니다.
AnalysisRuntime-
분석의 총 기간을 밀리초 단위로 표시합니다.
CRPUConsumed-
특정 분석에 사용되는 CRPU(Clean Room Processing Units)입니다. 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 요금