

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon CloudWatch를 사용하여 Amazon Keyspaces 모니터링
<a name="monitoring-cloudwatch"></a>

원시 데이터를 수집하여 읽기 가능하며 실시간에 가까운 지표로 처리하는 Amazon CloudWatch를 사용하여 Amazon Keyspaces를 모니터링할 수 있습니다. 이러한 통계는 15개월간 보관되므로 기록 정보에 액세스하고 웹 애플리케이션 또는 서비스가 어떻게 실행되고 있는지 전체적으로 더 잘 파악할 수 있습니다.

특정 임곗값을 주시하다가 해당 임곗값이 충족될 때 알림을 전송하거나 조치를 취하도록 경보를 설정할 수도 있습니다. 자세한 내용은 [Amazon CloudWatch 사용 설명서](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)를 참조하세요.

**참고**  
Amazon Keyspaces에 대한 공통 지표를 보여주는 미리 구성된 CloudWatch 대시보드를 빠르게 시작하려면에서 사용할 수 있는 CloudFormation 템플릿을 사용할 수 있습니다[https://github.com/aws-samples/amazon-keyspaces-cloudwatch-cloudformation-templates](https://github.com/aws-samples/amazon-keyspaces-cloudwatch-cloudformation-templates).

**Topics**
+ [Amazon Keyspaces 지표를 사용하려면 어떻게 해야 하나요?](#how-to-use-metrics)
+ [Amazon Keyspaces 지표 및 차원](metrics-dimensions.md)
+ [CloudWatch에서 Amazon Keyspaces 지표 보기](view-metrics.md)
+ [Amazon Keyspaces를 모니터링하여 CloudWatch 경보 생성](creating-alarms.md)

## Amazon Keyspaces 지표를 사용하려면 어떻게 해야 하나요?
<a name="how-to-use-metrics"></a>

Amazon Keyspaces에서 보고하는 지표는 다양한 방법으로 분석이 기능한 정보를 제공합니다. 다음 목록은 몇 가지 일반적인 지표 사용 사례를 보여 줍니다. 모든 사용 사례를 망라한 것은 아니지만 시작하는 데 참고가 될 것입니다. 지표 및 보존 기간에 대한 자세한 내용은 [지표](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Metric)를 참조하세요.


****  

|  사용 방법  |  관련 지표  | 
| --- | --- | 
|  시스템 오류가 발생했는지 어떻게 확인할 수 있나요?  |  `SystemErrors`를 모니터링하여 서버 오류 코드가 발생한 요청이 있는지 확인할 수 있습니다. 일반적으로 이 지표는 0이어야 합니다. 그렇지 않다면 조사가 필요합니다.  | 
|  프로비저닝된 평균 읽기와 사용된 읽기 용량을 비교하려면 어떻게 해야 하나요?  |  프로비저닝된 평균 읽기 용량과 사용된 읽기 용량을 모니터링하려면 [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/monitoring-cloudwatch.html) 이제 평균 소비 읽기 용량을 프로비저닝된 용량과 비교할 수 있습니다. 기본 산술 함수 및 시계열 생성 방법에 대한 자세한 내용은 [지표 수학 사용](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)을 참조하세요.  | 
|  프로비저닝된 평균 쓰기와 사용된 쓰기 용량을 비교하려면 어떻게 해야 하나요?  |  프로비저닝된 평균 쓰기 용량과 사용된 쓰기 용량을 모니터링하려면 [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/monitoring-cloudwatch.html) 이제 평균 소비 쓰기 용량을 프로비저닝된 용량과 비교할 수 있습니다. 기본 산술 함수 및 시계열 생성 방법에 대한 자세한 내용은 [지표 수학 사용](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)을 참조하세요.  | 

# Amazon Keyspaces 지표 및 차원
<a name="metrics-dimensions"></a>

Amazon Keyspaces와 상호 작용하면 지표와 차원이 Amazon CloudWatch로 전송됩니다. 모든 지표는 집계되며 1분마다 보고됩니다. 다음 섹션에서는 Amazon Keyspaces에 사용 가능한 모든 지표에 대한 개요를 제공합니다.

**Topics**
+ [Amazon Keyspaces 지표](#keyspaces-metrics-dimensions)
+ [Amazon Keyspaces 지표에 대한 차원](#keyspaces-metric-dimensions)
+ [Amazon Keyspaces 변경 데이터 캡처(CDC)에 대한 지표](#keyspaces-cdc-metrics)
+ [Amazon Keyspaces 변경 데이터 캡처(CDC) 지표의 차원](#keyspaces-metric-dimensions-cdc)

## Amazon Keyspaces 지표
<a name="keyspaces-metrics-dimensions"></a>

Amazon CloudWatch에서는 1분 간격으로 Amazon Keyspaces 지표를 집계합니다.

`Average` 또는 `Sum`과 같은 모든 지표에 적용되지 않는 통계도 있습니다. 그러나 이러한 모든 값은 Amazon Keyspaces 콘솔을 통해 또는 모든 지표에 대해 CloudWatch 콘솔 AWS CLI또는 AWS SDKs. 다음 테이블에는 각 지표마다 적용되는 유효한 통계 목록이 있습니다.


| 지표 | 설명 | 
| --- | --- | 
| AccountMaxTableLevelReads |  계정의 테이블에서 사용할 수 있는 읽기 용량 단위의 최대 수입니다. 온디맨드 테이블의 경우 이 제한이 테이블에서 사용할 수 있는 읽기 요청 단위의 최대 수에 영향을 미칩니다. 단위: `Count` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| AccountMaxTableLevelWrites |  계정의 테이블에서 사용할 수 있는 쓰기 용량 단위의 최대 수입니다. 온디맨드 테이블의 경우 이 제한이 테이블에서 사용할 수 있는 쓰기 요청 단위의 최대 수에 영향을 미칩니다. 단위: `Count` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| AccountProvisionedReadCapacityUtilization |  계정에서 사용하는 프로비저닝된 읽기 용량 단위의 백분율입니다. 단위: `Percent` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| AccountProvisionedWriteCapacityUtilization |  계정에서 사용하는 프로비저닝된 쓰기 용량 단위의 백분율입니다. 단위: `Percent` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| BillableTableSizeInBytes |  테이블의 청구 가능 크기(바이트)입니다. 테이블에 있는 모든 행의 인코딩된 크기의 합계입니다. 이 지표를 통해 시간 경과에 따른 테이블 스토리지 비용을 추적할 수 있습니다. 단위: `Bytes` 차원: `Keyspace, TableName` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| ConditionalCheckFailedRequests |  실패한 간단한 트랜잭션(LWT) 쓰기 요청 수입니다. `INSERT`, `UPDATE` 및 `DELETE` 작업에서는 해당 작업이 진행하려면 먼저 true로 평가되어야 하는 논리적 조건을 사용자가 제공하도록 합니다. 이 조건에서 false로 평가되면 `ConditionalCheckFailedRequests`가 1씩 증분됩니다. 거짓으로 평가되는 조건 검사는 행의 크기에 따라 쓰기 용량 단위를 소비합니다. 자세한 내용은 [Amazon Keyspaces에서 경량 트랜잭션의 용량 소비 추정](lightweight_transactions.md) 단원을 참조하십시오. 단위: `Count` 차원: `Keyspace, TableName` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| ConsumedReadCapacityUnits |  지정된 기간 동안 사용된 읽기 용량 단위의 수입니다. 자세한 내용은 [읽기/쓰기 용량 모드](https://docs.aws.amazon.com/keyspaces/latest/devguide/ReadWriteCapacityMode.html)를 참조하세요.  초당 평균 처리량 사용률을 이해하려면 `Sum` 통계를 사용하여 1분 동안 소비된 처리량을 계산합니다. 그런 다음 합계를 분당 초 수(60)로 나누어 초당 평균 `ConsumedReadCapacityUnits`를 계산합니다(이 평균은 해당 분 동안 발생한 읽기 활동의 크고 짧은 급증을 강조하지 않는다는 점을 인식). 평균 소비 읽기 용량과 프로비저닝된 읽기 용량을 비교하는 방법에 대한 자세한 내용은 [Amazon Keyspaces 지표를 사용하려면 어떻게 해야 하나요?](monitoring-cloudwatch.md#how-to-use-metrics) 섹션을 참조하세요.  단위: `Count` 차원: `Keyspace, TableName` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| ConsumedWriteCapacityUnits |  지정된 기간 동안 사용된 쓰기 용량 단위의 수입니다. 테이블에 대해 소비된 총 쓰기 용량을 검색할 수 있습니다. 자세한 내용은 [읽기/쓰기 용량 모드](https://docs.aws.amazon.com/keyspaces/latest/devguide/ReadWriteCapacityMode.html)를 참조하세요.  초당 평균 처리량 사용률을 이해하려면 `Sum` 통계를 사용하여 1분 동안 소비된 처리량을 계산합니다. 그런 다음 합계를 분당 초 수(60)로 나누어 초당 평균 `ConsumedWriteCapacityUnits`를 계산합니다(이 평균은 해당 분 동안 발생한 쓰기 활동의 크고 짧은 급증을 강조하지 않는다는 점을 인식). 평균 소비 쓰기 용량과 프로비저닝된 쓰기 용량을 비교하는 방법에 대한 자세한 내용은 [Amazon Keyspaces 지표를 사용하려면 어떻게 해야 하나요?](monitoring-cloudwatch.md#how-to-use-metrics) 섹션을 참조하세요.  단위: `Count` 차원: `Keyspace, TableName` 유효한 통계:  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| MaxProvisionedTableReadCapacityUtilization |  계정의 가장 높은 프로비저닝된 읽기 테이블에서 사용하는 프로비저닝된 읽기 용량 단위의 백분율입니다. 단위: `Percent` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| MaxProvisionedTableWriteCapacityUtilization |  계정의 가장 높은 프로비저닝된 쓰기 테이블에서 사용하는 프로비저닝된 쓰기 용량의 백분율입니다. 단위: `Percent` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| PerConnectionRequestRateExceeded |  연결당 요청 속도 할당량을 초과하는 Amazon Keyspaces에 대한 요청입니다. Amazon Keyspaces에 대한 각 클라이언트 연결은 초당 최대 3000개의 CQL 요청을 지원할 수 있습니다. 클라이언트는 여러 연결을 생성하여 처리량을 늘릴 수 있습니다. 다중 리전 복제를 사용하는 경우 복제된 각 쓰기도이 할당량에 포함됩니다. `PerConnectionRequestRateExceeded` 오류가 발생하지 않도록 테이블에 대한 연결 수를 늘리는 것이 가장 좋습니다. Amazon Keyspaces에서 사용할 수 있는 연결 수에는 제한이 없습니다. 단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| ProvisionedReadCapacityUnits |  테이블에 대해 프로비저닝된 읽기 용량 단위의 수입니다. `TableName` 차원은 테이블에 대한 `ProvisionedReadCapacityUnits`를 반환합니다. 단위: `Count` 차원: `Keyspace, TableName` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| ProvisionedWriteCapacityUnits |  테이블에 대해 프로비저닝된 쓰기 용량 단위의 수입니다. `TableName` 차원은 테이블에 대한 `ProvisionedWriteCapacityUnits`를 반환합니다. 단위: `Count` 차원: `Keyspace, TableName` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| ReadThrottleEvents |  테이블에 대해 프로비저닝된 읽기 용량을 초과하는 Amazon Keyspace에 대한 요청, 계정 수준 할당량, 연결당 요청 할당량 또는 파티션 수준 할당량 단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| ReplicationLatency |  이 지표는 다중 리전 키스페이스에만 적용되며 다중 리전 키스페이스의 한 복제 테이블에서 다른 복제 테이블로 `updates`, `inserts` 또는 `deletes`를 복제하는 데 걸린 시간을 측정합니다. 단위: `Millisecond` 차원: `TableName, ReceivingRegion` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| ReturnedItemCountBySelect |  지정된 기간 동안 다중 행 `SELECT` 쿼리에 의해 반환되는 행 수입니다. 다중 행 `SELECT` 쿼리는 전체 테이블 스캔 및 범위 쿼리와 같이 정규화된 프라이머리 키를 포함하지 않는 쿼리입니다. *반환되는* 행 수가 평가된 행 수와 반드시 일치하지는 않습니다. 예를 들어 100개의 행이 있는 테이블에 대해 `ALLOW FILTERING`으로 `SELECT *`를 요청했지만 15개의 행만 반환되도록 결과를 좁히는 `WHERE` 절을 지정했다고 가정해 보겠습니다. 이 경우 `SELECT`의 응답에 100개 `ScanCount` 및 15개 `Count`의 반환된 행이 포함됩니다. 단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| StoragePartitionThroughputCapacityExceeded |  파티션의 처리량 용량을 초과하는 Amazon Keyspaces 스토리지 파티션에 대한 요청입니다. Amazon Keyspaces 스토리지 파티션은 초당 최대 1000 WCU/WRU 및 초당 3000 RCU/RRU를 지원할 수 있습니다. 이러한 예외를 완화하려면 데이터 모델을 검토하여 더 많은 파티션에 읽기/쓰기 트래픽을 분산하는 것이 좋습니다.  논리적 Amazon Keyspaces 파티션은 여러 스토리지 파티션에 걸쳐 있을 수 있으며 사실상 크기에 제한이 없습니다.  단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| SuccessfulRequestCount |  지정한 시간 동안 성공적으로 처리된 요청 수입니다. 단위: `Count`  차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| SuccessfulRequestLatency |  지정된 기간 동안 Amazon Keyspaces에 대한 성공한 요청입니다. `SuccessfulRequestLatency`는 다음과 같이 두 가지 종류의 정보를 제공할 수 있습니다. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html) `SuccessfulRequestLatency`는 Amazon Keyspaces 내에서만 활동을 반영하며 네트워크 지연 시간 또는 클라이언트 측 활동을 고려하지 않습니다. 단위: `Milliseconds`  차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| SystemErrors |  지정된 기간 동안 `ServerError`를 생성하는 Amazon Keyspace에 대한 요청입니다. `ServerError`는 일반적으로 내부 서비스 오류를 나타냅니다. 단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| SystemReconciliationDeletes |  클라이언트 측 타임스탬프가 활성화된 경우 삭제된 데이터를 삭제하는 데 사용된 단위입니다. 각 `SystemReconciliationDelete`는 행당 최대 1KB의 데이터를 삭제하거나 업데이트할 수 있는 충분한 용량을 제공합니다. 예를 들어 2.5KB의 데이터를 저장하는 행을 업데이트하고 행 내에서 하나 이상의 열을 동시에 삭제하려면 3 `SystemReconciliationDeletes`가 필요합니다. 또는 3.5KB의 데이터가 포함된 행 전체를 삭제하려면 4 `SystemReconciliationDeletes`가 필요합니다. 단위: `Count` 차원: `Keyspace, TableName` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| TTLDeletes |  TTL(Time To Live)을 사용하여 행의 데이터를 삭제하거나 업데이트하는 데 사용되는 단위입니다. 각 `TTLDelete`는 행당 최대 1KB의 데이터를 삭제하거나 업데이트할 수 있는 충분한 용량을 제공합니다. 예를 들어 2.5KB의 데이터를 저장하는 행을 업데이트하고 행 내에서 하나 이상의 열을 동시에 삭제하려면 3 TTL deletes가 필요합니다. 또는 3.5KB의 데이터가 포함된 행 전체를 삭제하려면 4 TTL deletes가 필요합니다. 단위: `Count` 차원: `Keyspace, TableName` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| UserErrors |  지정된 기간 동안 `InvalidRequest` 오류를 생성하는 Amazon Keyspace에 대한 요청입니다. `InvalidRequest` 오류는 일반적으로 잘못된 파라미터 조합, 존재하지 않는 테이블 업데이트 시도 또는 잘못된 요청 서명과 같은 클라이언트 측 오류를 나타냅니다. `UserErrors`는 현재 AWS 리전 및 현재에 대한 잘못된 요청의 집계를 나타냅니다 AWS 계정. 단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| WriteThrottleEvents |  테이블에 대해 프로비저닝된 쓰기 용량을 초과하는 Amazon Keyspace에 대한 요청, 계정 수준 할당량, 연결당 요청 할당량 또는 파티션 수준 할당량  단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 

## Amazon Keyspaces 지표에 대한 차원
<a name="keyspaces-metric-dimensions"></a>

Amazon Keyspaces에 대한 지표는 계정, 테이블 이름 또는 작업의 값으로 한정됩니다. CloudWatch 콘솔을 사용하면 다음 테이블의 차원에 따라 Amazon Keyspaces 데이터를 검색할 수 있습니다.


|  차원  |  설명  | 
| --- | --- | 
|  Keyspace  |  이 차원은 특정 키스페이스에 대한 데이터를 제한합니다. 이 값은 현재 리전 및 현재 AWS 계정의 키스페이스일 수 있습니다.  | 
|  Operation  |  이 차원은 `INSERT` 또는 `SELECT` 작업과 같은 Amazon Keyspaces CQL 작업 중 하나에 대한 데이터를 제한합니다.  | 
|  TableName  |  이 차원은 특정 테이블에 대한 데이터를 제한합니다. 이 값은 현재 리전 및 현재 AWS 계정의 테이블 이름일 수 있습니다. 테이블 이름이 계정 내에서 고유하지 않은 경우 `Keyspace`도 지정해야 합니다.  | 

## Amazon Keyspaces 변경 데이터 캡처(CDC)에 대한 지표
<a name="keyspaces-cdc-metrics"></a>

Amazon Keyspaces 변경 데이터 캡처(CDC) 엔드포인트에 대한 API 호출을 모니터링하는 CloudWatch 계정에서 다음 지표를 사용할 수 있습니다.


| 지표 | 설명 | 
| --- | --- | 
| ReturnedRecordsCount |  지정된 기간 동안 `GetRecords` 작업에서 반환한 스트림 레코드 수입니다. 단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| SuccessfulRequestLatency |  지정된 기간 동안 Amazon Keyspaces에 대한 성공한 요청입니다. `SuccessfulRequestLatency`는 다음과 같이 두 가지 종류의 정보를 제공할 수 있습니다. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html) `SuccessfulRequestLatency`는 Amazon Keyspaces CDC APIs 내에서만 활동을 반영하며 네트워크 지연 시간 또는 클라이언트 측 활동을 고려하지 않습니다. 단위: `Milliseconds`  차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| SystemErrors |  지정된 기간 동안 `HTTP 500` 상태 코드를 생성하는 Amazon Keyspaces CDC에 대한 요청입니다. `HTTP 500` 상태 코드는 일반적으로 내부 서비스 오류를 나타냅니다. 단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 
| UserErrors |  지정된 기간 동안 `HTTP 400` 상태 코드를 생성하는 Amazon Keyspaces CDC에 대한 요청입니다. `UserErrors`는 현재 AWS 리전 및 현재의 Amazon Keyspaces CDC에 대한 `HTTP 400` 오류 집계를 나타냅니다 AWS 계정. 단위: `Count` 차원: `Keyspace, TableName, Operation` 유효한 통계: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/metrics-dimensions.html)  | 

## Amazon Keyspaces 변경 데이터 캡처(CDC) 지표의 차원
<a name="keyspaces-metric-dimensions-cdc"></a>

Amazon Keyspaces에 대한 지표는 계정, 테이블 이름 또는 작업의 값으로 한정됩니다. CloudWatch 콘솔을 사용하면 다음 테이블의 차원에 따라 Amazon Keyspaces 데이터를 검색할 수 있습니다.


|  차원  |  설명  | 
| --- | --- | 
|  StreamLabel  |  이 차원은 `KeyspaceName` 및가 지정될 때 데이터를 특정 변경 데이터 캡처(CDC) 스트림으로 제한`TableName`합니다.  | 
|  Keyspace  |  이 차원은 특정 키스페이스에 대한 데이터를 제한합니다. 이 값은 현재 리전 및 현재 AWS 계정의 키스페이스일 수 있습니다.  | 
|  TableName  |  이 차원은 특정 테이블에 대한 데이터를 제한합니다. 이 값은 현재 리전 및 현재 AWS 계정의 테이블 이름일 수 있습니다. 테이블 이름이 계정 내에서 고유하지 않은 경우 `Keyspace`도 지정해야 합니다.  | 
|  Operation  |  이 차원은 데이터를 `GetRecords`, `GetStream` `GetShardIterator`및 Amazon Keyspaces Streams API 작업 중 하나로 제한합니다`ListStreams`.  | 

# CloudWatch에서 Amazon Keyspaces 지표 보기
<a name="view-metrics"></a>

Amazon Keyspaces와 상호 작용할 때 다음 지표와 차원을 Amazon CloudWatch로 전송합니다. 모든 지표는 집계되며 1분마다 보고됩니다. 다음 절차를 사용하여 Amazon Keyspaces에 대한 지표를 볼 수 있습니다.

**CloudWatch 콘솔을 사용하여 지표를 보려면**

지표는 먼저 서비스 네임스페이스별로 그룹화된 다음 각 네임스페이스 내에서 다양한 차원 조합별로 그룹화됩니다.

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. 필요한 경우 AWS 리전을 변경합니다. 탐색 모음에서 AWS 리소스가 상주하는 리전을 선택합니다. 자세한 내용은 [AWS 서비스 엔드포인트](https://docs.aws.amazon.com/general/latest/gr/rande.html)를 참조하세요.

1. 탐색 창에서 **지표(Metrics)**를 선택합니다.

1. **모든 지표** 탭에서 `AWS/Cassandra.`를 선택합니다.

**AWS CLI를 사용하여 지표를 보려면**
+ 명령 프롬프트에서 다음 명령을 사용합니다.

  ```
  1. aws cloudwatch list-metrics --namespace "AWS/Cassandra"                        
  ```

# Amazon Keyspaces를 모니터링하여 CloudWatch 경보 생성
<a name="creating-alarms"></a>

경보 때문에 상태가 변경되면 Amazon Simple Notification Service(SNS) 메시지를 보내는 Amazon Keyspaces에 대한 Amazon CloudWatch 경보를 생성할 수 있습니다. 경보는 지정한 기간 동안 단일 지표를 감시합니다. 기간 수에 대한 주어진 임계값과 지표 값을 비교하여 하나 이상의 작업을 수행합니다. 이 작업은 Amazon SNS 주제 또는 Auto Scaling 정책에 전송되는 알림입니다.

Application Auto Scaling과 함께 프로비저닝 모드에서 Amazon Keyspaces를 사용하면 서비스가 사용자를 대신하여 두 쌍의 CloudWatch 경보를 생성합니다. 각 쌍은 프로비저닝되고 사용된 처리량 설정의 상한값과 하한값을 나타냅니다. 테이블의 실제 사용률이 일정한 시간 동안 목표 사용률을 벗어나면 이러한 CloudWatch 경보가 트리거됩니다. Application Auto Scaling으로 생성된 CloudWatch 경보에 대한 자세한 내용은 [Amazon Keyspaces Auto Scaling 작동 방식](autoscaling.md#autoscaling.HowItWorks) 섹션을 참조하세요.

경보는 지속적인 상태 변경에 대해서만 작업을 호출합니다. CloudWatch 경보는 단순히 특정 상태에 있다고 해서 작업을 호출하지 않습니다. 상태가 변경되어 지정된 기간 수 동안 유지되어야 합니다.

CloudWatch 경보 생성에 대한 자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [Amazon CloudWatch 경보 사용](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html)을 참조하세요.