

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

# Neptune 이벤트 알림 사용
<a name="events"></a>

**Topics**
+ [Amazon Neptune 이벤트 범주 및 이벤트 메시지](event-lists.md)
+ [Neptune 이벤트 알림 구독](events-subscribing.md)
+ [Neptune 이벤트 알림 구독 관리](events-manage.md)

Amazon Neptune은 Amazon Simple Notification Service(SNS)를 통해 Neptune 이벤트 발생 시 알림을 제공합니다. 이러한 알림은 이메일, 문자 메시지 또는 HTTP 엔드포인트 호출과 같이 AWS 리전에 대해 Amazon SNS에서 지원하는 모든 형식일 수 있습니다.

Neptune은 구독 가능한 범주로 이벤트를 그룹화합니다. 따라서 해당 범주의 이벤트가 발생했을 때 이에 대한 알림 메시지를 받을 수 있습니다. DB 인스턴스, DB 클러스터, DB 스냅샷, DB 클러스터 스냅샷 또는 DB 파라미터 그룹에 대한 이벤트 범주를 구독할 수 있습니다. 예를 들어 임의의 DB 인스턴스에 대한 Backup 카테고리를 구독할 경우 백업 관련 이벤트가 발생하여 DB 인스턴스에 영향을 끼칠 때마다 알림 메시지가 수신됩니다. 또한 이벤트 알림 메시지 구독이 변경되어도 알림 메시지가 수신됩니다.

이벤트는 DB 클러스터와 DB 인스턴스 수준 모두에서 발생하므로, DB 클러스터 또는 DB 인스턴스를 구독하면 이벤트를 수신할 수 있습니다.

이벤트 알림 메시지는 구독 생성 시 입력한 주소로 보내집니다. 모든 이벤트 알림을 받는 구독과 프로덕션 DB 인스턴스에 대한 중요한 이벤트만 포함하는 다른 구독 등 여러 가지 구독을 생성할 수 있습니다. 구독을 삭제하지 않고도 알림을 쉽게 끌 수 있습니다. 이렇게 하려면 Neptune 콘솔에서 **활성화** 라디오 버튼을 **아니오**로 설정하면 됩니다.

**중요**  
Amazon Neptune은 이벤트 스트림에서 전송된 이벤트 순서를 보장하지 않습니다. 이벤트 순서는 변경될 수 있습니다.

Neptune은 Amazon SNS 주제의 Amazon 리소스 이름(ARN)을 사용하여 각 구독을 식별합니다. Neptune 콘솔은 구독 생성 시 ARN을 생성합니다.

Neptune 이벤트 알림에 대한 결제는 Amazon SNS를 통해 이루어집니다. Amazon SNS 요금은 이벤트 알림 사용 시 적용됩니다. 자세한 내용은 [Amazon Simple Notification Service 요금](https://aws.amazon.com/sns/#pricing)을 참조하세요.

# Amazon Neptune 이벤트 범주 및 이벤트 메시지
<a name="event-lists"></a>

Neptune은 Neptune 콘솔을 사용하여 구독할 수 있는 범주에서 상당한 수의 이벤트를 생성합니다. 각 범주는 DB 인스턴스, DB 스냅샷 또는 DB 파라미터 그룹이 될 수 있는 소스 유형에 적용됩니다.

**참고**  
Neptune은 기존 Amazon RDS 이벤트 정의 및 ID를 사용합니다.

## DB 인스턴스에서 발생하는 Neptune 이벤트
<a name="event-list-instance"></a>

다음 표에는 DB 인스턴스가 소스 유형일 때 이벤트 범주별 이벤트 목록이 나와 있습니다.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/neptune/latest/userguide/event-lists.html)

## DB 클러스터에서 발생하는 Neptune 이벤트
<a name="event-list-cluster"></a>

다음 표에는 DB 클러스터가 소스 유형일 때 이벤트 범주별 이벤트 목록이 나와 있습니다.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/neptune/latest/userguide/event-lists.html)

## DB 클러스터 스냅샷에서 발생하는 Neptune 이벤트
<a name="event-list-cluster-snapshot"></a>

다음 표에는 Neptune DB 클러스터 스냅샷이 소스 유형일 때 이벤트 범주와 이벤트 목록이 나와 있습니다.


| 카테고리 | RDS 이벤트 ID | 설명 | 
| --- | --- | --- | 
| 백업 | RDS-EVENT-0074 | 수동 DB 클러스터 스냅샷 생성이 시작되었습니다. | 
| 백업 | RDS-EVENT-0075 | 수동 DB 클러스터 스냅샷이 생성되었습니다. | 
| 알림 | RDS-EVENT-0162 | DB 클러스터 스냅샷 내보내기 작업이 실패했습니다. | 
| 알림 | RDS-EVENT-0163 | DB 클러스터 스냅샷 내보내기 작업이 취소되었습니다. | 
| 알림 | RDS-EVENT-0164 | DB 클러스터 스냅샷 내보내기 작업이 완료되었습니다. | 
| 백업 | RDS-EVENT-0168 | 자동화된 클러스터 스냅샷을 생성하는 중입니다. | 
| 백업 | RDS-EVENT-0169 | 자동화된 클러스터 스냅샷이 생성되었습니다. | 
| 생성 | RDS-EVENT-0170 | DB 클러스터가 생성되었습니다. | 
| 삭제 | RDS-EVENT-0171 | DB 클러스터가 삭제되었습니다. | 
| 알림 | RDS-EVENT-0172 | DB 클러스터 이름이 [이전 DB 클러스터 이름]에서 [새 DB 클러스터 이름]으로 변경되었습니다. | 

## DB 클러스터 파라미터 그룹에서 발생하는 Neptune 이벤트
<a name="event-list-parameter-group"></a>

다음 표에는 DB 클러스터 파라미터 그룹이 소스 유형일 때 이벤트 범주와 이벤트 목록이 나와 있습니다.


| 카테고리 | RDS 이벤트 ID | 설명 | 
| --- | --- | --- | 
| 구성 변경 | RDS-EVENT-0037 | 파라미터 그룹 설정이 변경되었습니다. | 

## 보안 그룹에서 발생하는 Neptune 이벤트
<a name="event-list-security-group"></a>

다음 표에는 보안 그룹이 소스 유형일 때 이벤트 범주와 이벤트 목록이 나와 있습니다.


| 카테고리 | RDS 이벤트 ID | 설명 | 
| --- | --- | --- | 
| 구성 변경 | RDS-EVENT-0038 | 보안 그룹 설정이 변경되었습니다. | 
| 결함 | RDS-EVENT-0039 | [사용자]가 소유한 보안 그룹이 없습니다. 보안 그룹에 대한 권한 부여가 취소되었습니다. | 

# Neptune 이벤트 알림 구독
<a name="events-subscribing"></a>

다음과 같이 Neptune 콘솔을 사용하여 이벤트 알림을 구독할 수 있습니다.

**Neptune 이벤트 알림을 구독하려면**

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

1. 탐색 창에서 [**이벤트 구독**]을 선택합니다.

1. [**Event subscriptions**] 창에서 [**Create event subscription**]을 선택합니다.

1. [**Create event subscription**] 대화 상자에서 다음과 같이 실행합니다.

   1. **이름**에서 이벤트 알림 구독 이름을 입력합니다.

   1. **알림 받을 대상**에서 Amazon SNS 주제의 기존 Amazon SNS ARN을 선택하거나 **주제 생성**을 선택하여 주제와 수신자 목록의 이름을 입력합니다.

   1. [**Source type**]에서 원본 형식을 선택합니다.

   1. [**Yes**]를 선택하여 구독을 활성화합니다. 구독만 생성하고 알림 메시지 전송은 아직 원하지 않을 경우에는 [**No**]를 선택합니다.

   1. 선택한 원본 유형에 따라 이벤트 범주와 이벤트 알림을 수신할 원본을 선택합니다.

   1. **생성(Create)**을 선택합니다.

# Neptune 이벤트 알림 구독 관리
<a name="events-manage"></a>

Neptune 콘솔의 탐색 창에서 **이벤트 구독**을 선택하면 구독 범주와 현재 구독 목록을 볼 수 있습니다.

 특정 구독을 수정하거나 삭제할 수도 있습니다.

## Neptune 이벤트 알림 구독 수정
<a name="events-modify-subscriptions"></a>

**현재 Neptune 이벤트 알림 구독을 수정하려면**

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

1. 탐색 창에서 [**Event subscriptions**]를 선택합니다. [**Event subscriptions**] 창에 이벤트 알림 구독이 모두 표시됩니다.

1. [**Event subscriptions**] 창에서 수정할 구독을 선택한 다음 [**Edit**]를 선택합니다.

1. **대상** 또는 **원본** 섹션에서 구독을 변경합니다. **소스** 섹션에서 소스 식별자를 선택하거나 선택 취소하여 소스 식별자를 추가하거나 제거할 수 있습니다.

1. **편집**을 선택합니다. Neptune 콘솔에 현재 구독 변경 중으로 나옵니다.

## Neptune 이벤트 알림 구독 삭제
<a name="events-delete-subscription"></a>

필요 없는 구독은 삭제할 수 있습니다. 그러면 해당 주제의 모든 구독자에게는 구독 시 지정한 이벤트 알림 메시지가 발송되지 않습니다.

**Neptune 이벤트 알림 구독을 삭제하려면**

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

1. 탐색 창에서 **이벤트 구독**을 선택합니다.

1. **이벤트 구독** 패널에서 삭제할 구독을 선택합니다.

1. **삭제**를 선택합니다.

1. Neptune 콘솔에 현재 구독 삭제 중으로 나옵니다.