

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

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

Amazon Neptune과 Amazon CloudWatch가 통합되어 성능 메트릭를 수집하고 분석할 수 있습니다. CloudWatch 콘솔, AWS Command Line Interface (AWS CLI) 또는 CloudWatch API를 사용하여 이러한 지표를 모니터링할 수 있습니다.

또한 CloudWatch를 사용하면 지표 값이 지정한 임계값을 위반할 경우 알림을 받을 수 있도록 알람을 설정할 수 있습니다. 위반이 발생할 경우 수정 조치를 취하기 위해 CloudWatch Events를 설정할 수도 있습니다. CloudWatch 및 경보 사용에 대한 자세한 정보는 [CloudWatch 설명서](https://aws.amazon.com/documentation/cloudwatch)를 참조하세요.

**Topics**
+ [CloudWatch 데이터 보기(콘솔)](#Console_Neptune)
+ [CloudWatch 데이터 보기(AWS CLI)](#CloudwatchCLI_Neptune)
+ [CloudWatch 데이터 보기(API)](#CloudwatchAPI_Neptune)
+ [CloudWatch를 사용하여 Neptune에서 DB 인스턴스 성능 모니터링](cloudwatch-monitoring-instances.md)
+ [Neptune CloudWatch 지표](cw-metrics.md)
+ [Neptune CloudWatch 차원](cw-dimensions.md)

## CloudWatch 데이터 보기(콘솔)
<a name="Console_Neptune"></a>

**Neptune 클러스터에 대한 CloudWatch 데이터를 보려면(콘솔)**

1. 에 로그인 AWS Management Console 하고 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) CloudWatch 콘솔을 엽니다.

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

1. **모든 지표** 창에서 **Neptune**을 선택한 후 **DBClusterIdentifier**를 선택합니다.

1. 위쪽 창에서 클러스터에 대한 지표의 전체 목록이 보일 때까지 아래로 스크롤합니다. 사용 가능한 Neptune 지표 옵션이 **보기** 목록에 표시됩니다.

개별 측정치를 선택하거나 선택을 취소하려면 결과 창에서 리소스 이름 및 측정치 옆에 있는 확인란을 선택합니다. 콘솔 하단에 선택한 항목에 대한 지표를 표시하는 그래프가 나타납니다. CloudWatch 그래프에 대한 자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [그래프 지표](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/graph_metrics.html)를 참조하세요.

## CloudWatch 데이터 보기(AWS CLI)
<a name="CloudwatchCLI_Neptune"></a>

**Neptune 클러스터에 대한 CloudWatch 데이터를 보려면(AWS CLI)**

1. 를 설치합니다 AWS CLI. 지침은 [AWS Command Line Interface 사용 설명서](https://docs.aws.amazon.com/cli/latest/userguide/)를 참조하세요.

1.  AWS CLI 를 사용하여 정보를 가져옵니다. 관련 CloudWatch 파라미터는 [Neptune CloudWatch 지표](cw-metrics.md)에 나열되어 있습니다.

   다음 예제에서는 `gremlin-cluster` 클러스터에 대한 초당 Gremlin 요청 수에 대한 CloudWatch 지표를 검색합니다.

   ```
   <![CDATA[
   aws cloudwatch get-metric-statistics \
       --namespace AWS/Neptune  --metric-name GremlinRequestsPerSec \
       --dimensions Name=DBClusterIdentifier,Value=gremlin-cluster \
       --start-time 2018-03-03T00:00:00Z --end-time 2018-03-04T00:00:00Z \
       --period 60 --statistics=Average
   ]]>
   ```

## CloudWatch 데이터 보기(API)
<a name="CloudwatchAPI_Neptune"></a>

CloudWatch에서는 프로그래밍 방식으로 정보를 요청할 수 있도록 `Query` 작업도 지원합니다. 자세한 내용은 [CloudWatch 쿼리 API 설명서](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/Using_Query_API.html) 및 [Amazon CloudWatch API 참조](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/)를 참조하세요.

CloudWatch 작업에 `MetricName` 같은 Neptune 모니터링 관련 파라미터가 필요한 경우 [Neptune CloudWatch 지표](cw-metrics.md)에 나열된 값을 사용합니다.

다음 예에서는 다음과 같은 파라미터를 사용하여 하위 수준 CloudWatch 요청을 표시합니다.
+ `Statistics.member.1` = `Average`
+ `Dimensions.member.1` = `DBClusterIdentifier=gremlin-cluster`
+ `Namespace ` = `AWS/Neptune`
+ `StartTime ` = `2013-11-14T00:00:00Z`
+ `EndTime ` = `2013-11-16T00:00:00Z`
+ `Period ` = `60`
+ `MetricName ` = `GremlinRequestsPerSec`

CloudWatch 요청은 다음과 같습니다. 하지만 이것은 요청의 형태만을 보여주는 것이므로 사용자가 지표와 기간을 기반으로 자신의 고유 요청을 생성해야 합니다.

```
 1. https://monitoring.amazonaws.com/
 2.       ?SignatureVersion=2
 3.       &Action=GremlinRequestsPerSec
 4.       &Version=2010-08-01
 5.       &StartTime=2018-03-03T00:00:00
 6.       &EndTime=2018-03-04T00:00:00
 7.       &Period=60
 8.       &Statistics.member.1=Average
 9.       &Dimensions.member.1=DBClusterIdentifier=gremlin-cluster
10.       &Namespace=AWS/Neptune
11.       &MetricName=GremlinRequests
12.       &Timestamp=2018-03-04T17%3A48%3A21.746Z
13.       &AWSAccessKeyId=AWS Access Key ID;
14.       &Signature=signature
```