Amazon Relational Database Service
사용 설명서 (API 버전 2014-10-31)

Amazon RDS 이벤트 알림 서비스 사용

Amazon RDS는 Amazon RDS 이벤트 발생 시 Amazon Simple Notification Service(Amazon SNS)를 사용하여 알림 서비스를 제공합니다. 이 서비스는 AWS 리전에 따라 Amazon SNS가 지원하는 알림 메시지 형식에 따라 이메일, 문자 또는 HTTP 엔드포인트 호출 등이 될 수 있습니다.

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

이벤트 알림 메시지는 구독 생성 시 입력한 주소로 보내집니다. 모든 이벤트 알림 메시지를 수신하거나 프로덕션 DB 인스턴스의 중요 이벤트만 수신하는 등 다른 구독을 복수로 생성하는 것도 가능합니다. 이 경우 Amazon RDS 콘솔에서 라디오 버튼을 No로 설정하거나, CLI 또는 Amazon RDS API를 사용하여 Enabled 파라미터를 false로 설정하면 가입 서비스 삭제 없이 알림 메시지를 쉽게 비활성화할 수 있습니다.

참고

SMS 문자 메시지를 사용한 Amazon RDS 이벤트 알림 서비스는 현재 미국 동부(버지니아 북부) 리전에서 주제 ARN과 Amazon RDS 리소스로 제공되고 있습니다. SNS 문자 메시지 사용에 대한 자세한 정보는 Amazon SNS를 통한 SMS 알림 메시지 전송 및 수신을 참조하십시오.

Amazon RDS는 Amazon SNS 주제마다 Amazon 리소스 이름(ARN)을 사용하여 각 구독을 식별합니다. Amazon RDS 콘솔을 사용해 구독을 생성하면 구독자의 ARN이 만들어집니다. 그 밖에 CLI 또는 API를 사용하는 경우에는 구독을 생성하면서 Amazon SNS 콘솔이나 Amazon SNS API를 통해 ARN을 만들어야 합니다.

Amazon RDS 이벤트 알림은 Amazon SNS(Amazon Simple Notification Service)를 통해 청구됩니다. 이벤트 알림 서비스를 사용하면 Amazon SNS 요금이 적용됩니다. Amazon SNS 비용 청구에 대한 자세한 정보는 Amazon Simple Notification Service 요금을 참조하십시오.

Amazon RDS 이벤트 알림 서비스를 구독하는 프로세스는 다음과 같습니다.

  1. Amazon RDS 콘솔, AWS CLI 또는 API를 사용하여 Amazon RDS 이벤트 알림 서비스 구독을 생성합니다.

  2. Amazon RDS가 구독 생성 시 제출한 이메일 주소로 승인 이메일 또는 SMS 메시지를 전송합니다. 구독 여부를 확인하려면 전송된 알림의 링크를 선택합니다.

  3. 구독 여부를 확인하면 Amazon RDS 콘솔의 [My Event Subscriptions] 영역에 구독 상태가 업데이트됩니다.

  4. 이제부터 이벤트 알림 메시지가 수신됩니다.

다음 섹션부터는 수신되는 모든 카테고리와 이벤트에 대해 살펴보겠습니다. 또한 Amazon RDS 이벤트 구독 및 구독 작업에 대한 정보도 제공합니다.

Amazon RDS 이벤트 카테고리 및 이벤트 메시지

Amazon RDS는 Amazon RDS 콘솔, AWS CLI 또는 API를 사용하여 구독할 수 있는 이벤트 카테고리가 매우 많습니다. 이러한 카테고리는 각각 DB 인스턴스, DB 스냅샷, DB 보안 그룹 또는 DB 파라미터 그룹 등 다양한 소스 유형에 적용됩니다.

다음 표는 DB 인스턴스가 소스 유형일 때 이벤트 카테고리와 이벤트 목록을 나타냅니다.

DB 인스턴스 소스 유형의 카테고리 및 이벤트

범주

Amazon RDS 이벤트 ID

설명

가용성

RDS-EVENT-0006

이전 제어 종료 또는 복구로 인해 DB 인스턴스가 재시작 중입니다. DB 인스턴스는 재시작이 완료될 때까지 사용할 수 없습니다.

가용성

RDS-EVENT-0004

DB 인스턴스 제어 종료를 수행하는 중입니다.

가용성

RDS-EVENT-0022

MySQL 또는 MariaDB 재시작 중 오류가 발생했습니다.

백업

RDS-EVENT-0001

DB 인스턴스 백업이 시작되었습니다.

백업

RDS-EVENT-0002

DB 인스턴스 백업이 완료되었습니다.

구성 변경

RDS-EVENT-0009

DB 인스턴스가 보안 그룹에 추가되었습니다.

구성 변경

RDS-EVENT-0024

DB 인스턴스가 다중 AZ DB 인스턴스로 전환 중입니다.

구성 변경

RDS-EVENT-0030

DB 인스턴스가 단일 AZ DB 인스턴스로 전환 중입니다.

구성 변경

RDS-EVENT-0012

이 DB 인스턴스의 클래스가 변경 중입니다.

구성 변경

RDS-EVENT-0018

현재 이 DB 인스턴스의 스토리지 설정이 변경 중입니다.

구성 변경

RDS-EVENT-0011

이 DB 인스턴스의 파라미터 그룹이 변경되었습니다.

구성 변경

RDS-EVENT-0092

이 DB 인스턴스의 파라미터 그룹 업데이트가 완료되었습니다.

구성 변경

RDS-EVENT-0028

이 DB 인스턴스의 자동 백업이 비활성화되었습니다.

구성 변경

RDS-EVENT-0032

이 DB 인스턴스의 자동 백업이 활성화되었습니다.

구성 변경

RDS-EVENT-0033

마스터 사용자 이름과 일치하는 사용자가 [숫자]명 있습니다. 특정 호스트에 연결되지 않은 사용자가 재설정되었습니다.

구성 변경

RDS-EVENT-0025

DB 인스턴스가 다중 AZ DB 인스턴스로 전환되었습니다.

구성 변경

RDS-EVENT-0029

DB 인스턴스가 단일 AZ DB 인스턴스로 전환되었습니다.

구성 변경

RDS-EVENT-0014

이 DB 인스턴스의 클래스가 변경되었습니다.

구성 변경

RDS-EVENT-0017

이 DB 인스턴스의 스토리지 설정이 변경되었습니다.

구성 변경

RDS-EVENT-0010

DB 인스턴스가 보안 그룹에서 제거되었습니다.

구성 변경

RDS-EVENT-0016

DB 인스턴스의 마스터 암호가 재설정되었습니다.

구성 변경

RDS-EVENT-0067

DB 인스턴스의 마스터 암호 재설정 시도가 실패했습니다.

구성 변경

RDS-EVENT-0078

Enhanced Monitoring 구성이 변경되었습니다.

생성

RDS-EVENT-0005

DB 인스턴스를 생성 중입니다.

삭제

RDS-EVENT-0003

DB 인스턴스를 삭제 중입니다.

장애 조치

RDS-EVENT-0034

최근에 DB 인스턴스에 장애 조치가 발생하였기 때문에 Amazon RDS가 요청한 장애 조치를 실행하지 않습니다.

장애 조치

RDS-EVENT-0013

예비 인스턴스의 승격 원인이었던 다중 AZ 장애 조치가 시작되었습니다.

장애 조치

RDS-EVENT-0015

예비 인스턴스의 승격 원인이었던 다중 AZ 장애 조치가 완료되었습니다. DNS가 새로운 기본 DB 인스턴스로 이전하는 데 몇 분 걸릴 수 있습니다.

장애 조치

RDS-EVENT-0065

인스턴스가 부분적 장애 조치에서 복구되었습니다.

장애 조치 RDS-EVENT-0049 다중 AZ 장애 조치가 완료되었습니다.

장애 조치

RDS-EVENT-0050

성공적인 인스턴스 복구 후 다중 AZ 활성화가 시작되었습니다.

장애 조치

RDS-EVENT-0051

다중 AZ 활성화가 완료되었습니다. 이제 데이터베이스에 액세스할 수 있습니다.

결함

RDS-EVENT-0031

호환되지 않는 구성 또는 기본 스토리지 문제로 인해 DB 인스턴스에 장애가 발생했습니다. DB 인스턴스에 대해 특정 시점으로 복구를 시작합니다.

결함

RDS-EVENT-0036

DB 인스턴스가 호환되지 않는 네트워크에 있습니다. 특정 서브넷 ID 중 일부가 잘못되었거나 존재하지 않습니다.

결함

RDS-EVENT-0035

DB 인스턴스에 잘못된 파라미터가 있습니다. 예를 들어 이 인스턴스 클래스의 메모리 관련 파라미터가 너무 높게 설정되어 MySQL이 시작하지 않습니다. 따라서 메모리 파라미터 설정을 변경한 후 DB 인스턴스를 재부팅하는 것이 바람직합니다.

결함

RDS-EVENT-0058

Statspack 사용자 계정인 PERFSTAT 생성 중 오류가 발생하였습니다. Statspack 옵션을 추가하기 전에 해당 계정을 삭제하십시오.

결함

RDS-EVENT-0079

Enhanced Monitoring을 활성화하려면 Enhanced Monitoring IAM 역할이 있어야 합니다. Enhanced Monitoring IAM 역할을 생성하는 방법에 대한 자세한 정보는 Amazon RDS Enhanced Monitoring에 대한 IAM 역할을 생성하려면 단원을 참조하십시오.

결함

RDS-EVENT-0080

구성을 변경하는 동안 오류가 발생하여 Enhanced Monitoring이 비활성화되었습니다. Enhanced Monitoring IAM 역할이 잘못 구성된 것 같습니다. Enhanced Monitoring IAM 역할을 생성하는 방법에 대한 자세한 정보는 Amazon RDS Enhanced Monitoring에 대한 IAM 역할을 생성하려면 단원을 참조하십시오.

결함

RDS-EVENT-0081

SQL Server 기본 백업 및 복원을 위해 Amazon S3 버킷에 액세스하는 데 사용하는 IAM 역할이 잘못 구성되었습니다. 자세한 정보는 기본 백업 및 복원 설정 단원을 참조하십시오.

적은 스토리지

RDS-EVENT-0089

DB 인스턴스가 할당된 스토리지의 90% 이상을 사용하였습니다. [Free Storage Space] 측정치를 사용하여 DB 인스턴스에 대한 스토리지 공간을 모니터링할 수 있습니다. 자세한 정보는 DB 인스턴스 측정치 보기 단원을 참조하십시오.

적은 스토리지

RDS-EVENT-0007

DB 인스턴스에 할당된 스토리지를 모두 사용하였습니다. 이 문제를 해결하려면 DB 인스턴스에 스토리지를 추가 할당해야 합니다. 자세한 정보는 RDS FAQ 단원을 참조하십시오. [Free Storage Space] 측정치를 사용하여 DB 인스턴스에 대한 스토리지 공간을 모니터링할 수 있습니다. 자세한 정보는 DB 인스턴스 측정치 보기 단원을 참조하십시오.

유지 관리

RDS-EVENT-0026

DB 인스턴스의 오프라인 유지 관리가 진행 중입니다. 따라서 현재 DB 인스턴스는 사용할 수 없습니다.

유지 관리

RDS-EVENT-0027

DB 인스턴스의 오프라인 유지 관리가 완료되었습니다. 이제 DB 인스턴스를 사용할 수 있습니다.

알림 RDS-EVENT-0044 연산자 관련 알림 메시지입니다. 자세한 정보는 이벤트 메시지 단원을 참조하십시오.
알림 RDS-EVENT-0047 DB 인스턴스의 패치 작업이 완료되었습니다.
알림 RDS-EVENT-0048 DB 인스턴스의 패치 작업이 지연되었습니다.
알림 RDS-EVENT-0054 사용 중인 MySQL 스토리지 엔진이 InnoDB가 아닙니다. Amazon RDS는 MySQL 스토리지 엔진으로 InnoDB를 권장합니다. MySQL 스토리지 엔진에 대한 자세한 정보는 Amazon RDS MySQL에 대해 지원되는 스토리지 엔진을 참조하십시오.
알림 RDS-EVENT-0055

DB 인스턴스의 테이블 수가 Amazon RDS의 권장 모범 사례를 초과하였습니다. DB 인스턴스의 테이블 수를 줄이십시오.

권장 모범 사례에 대한 자세한 정보는 Amazon RDS 기본 운영 지침 단원을 참조하십시오.

알림 RDS-EVENT-0056

DB 인스턴스의 데이터베이스 수가 Amazon RDS의 권장 모범 사례를 초과하였습니다. DB 인스턴스의 데이터베이스 수를 줄이십시오.

권장 모범 사례에 대한 자세한 정보는 Amazon RDS 기본 운영 지침 단원을 참조하십시오.

알림 RDS-EVENT-0064 TDE 키가 교체되었습니다. 권장 모범 사례에 대한 자세한 정보는 Amazon RDS 기본 운영 지침 단원을 참조하십시오.
알림 RDS-EVENT-0084

DB 인스턴스를 다중 AZ로 전환하려고 시도하였으나 다중 AZ를 지원하지 않는 인 메모리 파일 그룹이 포함되어 있습니다. 자세한 정보는 데이터베이스 미러링 기능을 이용한 Microsoft SQL Server의 다중 AZ 배포 단원을 참조하십시오.

알림 RDS-EVENT-0087

DB 인스턴스가 중단되었습니다.

알림 RDS-EVENT-0088

DB 인스턴스가 시작되었습니다.

읽기 전용 복제본 RDS-EVENT-0045 읽기 전용 복제 프로세스에서 오류가 발생하였습니다. 자세한 정보는 이벤트 메시지 단원을 참조하십시오.

읽기 전용 복제본 오류의 문제 해결을 위한 자세한 정보는 MySQL 읽기 전용 복제본의 문제 해결 단원을 참조하십시오.

읽기 전용 복제본 RDS-EVENT-0046 읽기 전용 복제본이 복제를 재개하였습니다. 이 메시지는 읽기 전용 복제본을 처음 생성할 때, 혹은 복제 기능의 정상 여부를 확인하는 모니터링 메시지로서 나타납니다. RDS-EVENT-0045 알림 메시지 후에 이 메시지가 표시되면 오류 이후, 또는 복제가 중단되었다가 다시 시작된 것입니다.

읽기 전용 복제본

RDS-EVENT-0057

읽기 전용 복제본의 복제가 종료되었습니다.

읽기 전용 복제본

RDS-EVENT-0062

읽기 전용 복제본의 복제가 수동으로 중단되었습니다.

읽기 전용 복제본

RDS-EVENT-0063

읽기 전용 복제본의 복제가 재설정되었습니다.

복구

RDS-EVENT-0020

DB 인스턴스 복구가 시작되었습니다. 복구 시간은 복구할 데이터 용량에 따라 달라집니다.

복구

RDS-EVENT-0021

DB 인스턴스 복구가 완료되었습니다.

복구

RDS-EVENT-0023

수동 백업을 요청하였지만 Amazon RDS가 현재 DB 스냅샷을 생성 중입니다. 따라서 Amazon RDS가 DB 스냅샷 생성을 완료한 후에 다시 요청하십시오.

복구

RDS-EVENT-0052

다중 AZ 인스턴스 복구가 시작되었습니다. 복구 시간은 복구할 데이터 용량에 따라 달라집니다.

복구

RDS-EVENT-0053

다중 AZ 인스턴스 복구가 완료되었습니다.

복구

RDS-EVENT-0066

SQL Server DB 인스턴스가 미러를 재구성 중입니다. 이때 미러가 재구성될 때까지 성능이 저하됩니다. 복구 모델이 FULL이 아닌 데이터베이스가 발견되었습니다. 복구 모델이 FULL로 다시 변경된 후 미러링 복구가 시작되었습니다(<dbname>: <recovery model found>[,…])”

복원

RDS-EVENT-0008

DB 인스턴스가 DB 스냅샷에서 복원되었습니다.

복원

RDS-EVENT-0019

DB 인스턴스가 특정 시점으로 백업에서 복원되었습니다.

보안

RDS-EVENT-0068

시스템에서 CloudHSM Classic 파티션 암호가 해독되었습니다.

다음 표는 DB 파라미터 그룹이 소스 유형일 때 이벤트 카테고리와 이벤트 목록을 나타냅니다.

DB 파라미터 그룹 소스 유형의 카테고리 및 이벤트

범주

RDS 이벤트 ID

설명

구성 변경

RDS-EVENT-0037

파라미터 그룹 설정이 변경되었습니다.

다음 표는 DB 보안 그룹이 소스 유형일 때 이벤트 카테고리와 이벤트 목록을 나타냅니다.

DB 보안 그룹 소스 유형의 카테고리 및 이벤트

범주

RDS 이벤트 ID

설명

구성 변경

RDS-EVENT-0038

보안 그룹 설정이 변경되었습니다.

결함

RDS-EVENT-0039

[사용자]가 소유하고 있는 Amazon EC2 보안 그룹은 존재하지 않습니다. 보안 그룹에 대한 권한 부여가 취소되었습니다.

다음 표는 DB 스냅샷이 소스 유형일 때 이벤트 카테고리와 이벤트 목록을 나타냅니다.

DB 스냅샷 소스 유형의 카테고리 및 이벤트

범주

RDS 이벤트 ID

설명

생성

RDS-EVENT-0040

수동 DB 스냅샷이 생성 중입니다.

삭제

RDS-EVENT-0041

DB 스냅샷이 삭제되었습니다.

생성

RDS-EVENT-0042

수동 DB 스냅샷이 생성되었습니다.

복원

RDS-EVENT-0043

DB 인스턴스가 DB 스냅샷에서 복원 중입니다.

알림

RDS-EVENT-0059

원본 리전[리전 이름]에서 리전 간 DB 스냅샷[DB 스냅샷 이름]의 복사가 시작되었습니다.

알림

RDS-EVENT-0060

원본 리전[리전 이름]에서 리전 간 DB 스냅샷[DB 스냅샷 이름] 복사가 [시간]분이 걸려 완료되었습니다.

알림

RDS-EVENT-0061

리전 간 DB 스냅샷 복사가 실패하였습니다.

생성 RDS-EVENT-0090 자동화된 DB 스냅샷이 생성 중입니다.
생성 RDS-EVENT-0091 자동화된 DB 스냅샷이 생성되었습니다.

Amazon RDS 이벤트 알림 구독

임의의 DB 인스턴스, DB 스냅샷, DB 보안 그룹 또는 DB 파라미터 그룹에 대한 이벤트 발생 여부를 알 수 있도록 Amazon RDS 알림 구독을 생성할 수 있습니다. 가장 간단한 구독 생성 방법은 RDS 콘솔입니다. CLI 또는 API를 사용하여 이벤트 알림 구독을 생성하려면 먼저 Amazon Simple Notification Service 주제를 만든 후 Amazon SNS 콘솔이나 Amazon SNS API를 통해 해당 주제를 구독해야 합니다. 또한 CLI 명령이나 API 작업을 제출할 때도 사용되기 때문에 해당 주제의 Amazon 리소스 이름(ARN)을 잊어서는 안 됩니다. SNS 주제를 만들어 구독하는 방법은 Amazon SNS 시작하기를 참조하십시오.

알림 메시지를 받고 싶은 소스 유형과 이벤트를 트리거링하는 Amazon RDS 소스를 지정할 수 있습니다. 이 두 가지는 [SourceType](소스 유형)과 [SourceIdentifier](이벤트를 발생시키는 Amazon RDS 소스)에서 지정됩니다. 예를 들어 [SourceType]과 [SourceIdentifier]를 각각 SourceType = db-instanceSourceIdentifier = myDBInstance1로 지정하면 해당 소스에서 발생하는 모든 DB 인스턴스 이벤트를 알림 메시지로 받게 됩니다. 하지만 [SourceType]만 지정하고 [SourceIdentifier]는 지정하지 않으면 모든 Amazon RDS 소스 중 해당 소스 유형의 이벤트만 알림 메시지로 받게 됩니다. 그 밖에 [SourceType]과 [SourceIdentifier]를 모두 지정하지 않으면 고객 계정에 속한 모든 Amazon RDS 소스에서 발생하는 이벤트를 알림 메시지로 받게 됩니다.

참고

이벤트 알림을 전달하는 데 최대 5분 정도 걸릴 수 있습니다.

AWS Management 콘솔

RDS 이벤트 알림 구독 방법

  1. AWS Management 콘솔에 로그인한 다음 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.

  2. 탐색 창에서 [Event Subscriptions]를 선택합니다;.

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

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

    1. [Name]에 이벤트 알림 구독 이름을 입력합니다.

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

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

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

    5. 선택한 소스 유형에 따라 이벤트 알림 메시지를 수신하고자 하는 이벤트 카테고리와 소스를 선택합니다.

    6. Create를 선택합니다.

Amazon RDS 콘솔에 현재 구독 생성 중으로 나옵니다.


                                DB 이벤트 알림 구독의 목록 표시
CLI

RDS 이벤트 알림을 구독하려면 AWS CLI create-event-subscription 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.

  • --subscription-name

  • --sns-topic-arn

Linux, OS X, Unix의 경우:

aws rds create-event-subscription \ --subscription-name myeventsubscription \ --sns-topic-arn arn:aws:sns:us-east-1:802#########:myawsuser-RDS \ --enabled

Windows의 경우:

aws rds create-event-subscription ^ --subscription-name myeventsubscription ^ --sns-topic-arn arn:aws:sns:us-east-1:802#########:myawsuser-RDS ^ --enabled
API

Amazon RDS 이벤트 알림을 구독하려면 Amazon RDS API 함수 CreateEventSubscription을 호출합니다. 다음 필수 파라미터를 포함합니다.

  • SubscriptionName

  • SnsTopicArn

Amazon RDS 이벤트 알림 구독의 목록 표시

현재 Amazon RDS 이벤트 알림 구독을 목록으로 표시할 수 있습니다.

AWS Management 콘솔

현재 Amazon RDS 이벤트 알림 구독을 목록으로 표시하려면

  1. AWS Management 콘솔에 로그인한 다음 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.

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

    
                                DB 이벤트 알림 구독의 목록 표시
CLI

현재 Amazon RDS 이벤트 알림 구독을 표시하려면 AWS CLI describe-event-subscriptions 명령을 사용합니다.

다음은 모든 이벤트 구독을 설명하는 예제입니다.

aws rds describe-event-subscriptions

다음은 myfirsteventsubscription을 설명하는 예제입니다.

aws rds describe-event-subscriptions --subscription-name myfirsteventsubscription
API

현재 Amazon RDS 이벤트 알림 구독을 표시하려면 Amazon RDS API DescribeEventSubscriptions 작업을 사용합니다.

다음은 최대 100개의 이벤트 구독을 나열하는 코드 예제입니다.

https://rds.us-east-1.amazonaws.com/ ?Action=DescribeEventSubscriptions &MaxRecords=100 &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2014-09-01 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140428/us-east-1/rds/aws4_request &X-Amz-Date=20140428T161907Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=4208679fe967783a1a149c826199080a066085d5a88227a80c6c0cadb3e8c0d4

다음은 myfirsteventsubscription을 설명하는 예제입니다.

https://rds.us-east-1.amazonaws.com/ ?Action=DescribeEventSubscriptions &SignatureMethod=HmacSHA256 &SignatureVersion=4 &SubscriptionName=myfirsteventsubscription &Version=2014-09-01 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140428/us-east-1/rds/aws4_request &X-Amz-Date=20140428T161907Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=4208679fe967783a1a149c826199080a066085d5a88227a80c6c0cadb3e8c0d4

Amazon RDS 이벤트 알림 구독 변경

구독을 생성한 후에는 구독 이름, 소스 식별자, 카테고리 또는 주제 ARN을 변경할 수 있습니다.

AWS Management 콘솔

Amazon RDS 이벤트 알림 구독을 변경하려면

  1. AWS Management 콘솔에 로그인한 다음 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.

  2. 탐색 창에서 [Event subscriptions]를 선택합니다.

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

  4. [Target] 또는 [Source] 섹션에서 구독을 변경합니다.

  5. [Edit]를 선택합니다. Amazon RDS 콘솔에 현재 구독 변경 중으로 나옵니다.

    
                                DB 이벤트 알림 구독의 목록 표시
CLI

Amazon RDS 이벤트 알림 구독을 수정하려면, AWS CLI modify-event-subscription 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.

  • --subscription-name

다음 코드를 사용하여 myeventsubscription을 사용할 수 있습니다.

Linux, OS X, Unix의 경우:

aws rds modify-event-subscription \ --subscription-name myeventsubscription \ --enabled

Windows의 경우:

aws rds modify-event-subscription ^ --subscription-name myeventsubscription ^ --enabled
API

Amazon RDS 이벤트를 수정하려면 Amazon RDS API 작업 ModifyEventSubscription을 호출합니다. 다음 필수 파라미터를 포함합니다.

  • SubscriptionName

Amazon RDS 이벤트 알림 구독에 대한 소스 식별자 추가

소스 식별자(이벤트를 발생시키는 Amazon RDS 소스)를 기존 구독에 추가할 수 있습니다.

AWS Management 콘솔

소스 식별자는 Amazon RDS 콘솔에서 구독 관련 설정을 변경하면서 선택 또는 선택 해제를 통해 쉽게 추가하거나 제거할 수 있습니다. 자세한 정보는 Amazon RDS 이벤트 알림 구독 변경 단원을 참조하십시오.

CLI

Amazon RDS 이벤트 알림 구독에 소스 식별자를 추가하려면 AWS CLI add-source-identifier-to-subscription 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.

  • --subscription-name

  • --source-identifier

다음 예제에서는 myrdseventsubscription 구독에 소스 식별자 mysqldb를 추가합니다.

Linux, OS X, Unix의 경우:

aws rds add-source-identifier-to-subscription \ --subscription-name myrdseventsubscription \ --source-identifier mysqldb

Windows의 경우:

aws rds add-source-identifier-to-subscription ^ --subscription-name myrdseventsubscription ^ --source-identifier mysqldb
API

Amazon RDS 이벤트 알림 구독에 소스 식별자를 추가하려면 Amazon RDS API AddSourceIdentifierToSubscription을 호출합니다. 다음 필수 파라미터를 포함합니다.

  • SubscriptionName

  • SourceIdentifier

Amazon RDS 이벤트 알림 구독의 소스 식별자 제거

임의 소스의 이벤트 알림 메시지를 더 이상 받고 싶지 않을 때는 소스 식별자(이벤트를 발생시키는 Amazon RDS 소스)를 구독에서 제거할 수 있습니다.

AWS Management 콘솔

소스 식별자는 Amazon RDS 콘솔에서 구독 관련 설정을 변경하면서 선택 또는 선택 해제를 통해 쉽게 추가하거나 제거할 수 있습니다. 자세한 정보는 Amazon RDS 이벤트 알림 구독 변경 단원을 참조하십시오.

CLI

Amazon RDS 이벤트 알림 구독에서 소스 식별자를 제거하려면 AWS CLI remove-source-identifier-from-subscription 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.

  • --subscription-name

  • --source-identifier

다음 예제에서는 myrdseventsubscription 구독에서 소스 식별자 mysqldb를 제거합니다.

Linux, OS X, Unix의 경우:

aws rds remove-source-identifier-from-subscription \ --subscription-name myrdseventsubscription \ --source-identifier mysqldb

Windows의 경우:

aws rds remove-source-identifier-from-subscription ^ --subscription-name myrdseventsubscription ^ --source-identifier mysqldb
API

Amazon RDS 이벤트 알림 구독에서 소스 식별자를 제거하려면 Amazon RDS API RemoveSourceIdentifierFromSubscription 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.

  • SubscriptionName

  • SourceIdentifier

Amazon RDS 이벤트 알림 카테고리의 목록 표시

리소스 유형의 이벤트는 모두 여러 카테고리로 그룹화됩니다. 이용 가능한 카테고리 목록을 보려면 다음 절차를 따릅니다.

AWS Management 콘솔

이벤트 알림 구독을 생성 또는 변경할 때는 이벤트 카테고리가 Amazon RDS 콘솔에 표시됩니다. 자세한 정보는 주제 Amazon RDS 이벤트 알림 구독 변경 단원을 참조하십시오.


                        DB 이벤트 알림 카테고리의 목록 표시
CLI

Amazon RDS 이벤트 알림 범주를 표시하려면 AWS CLI describe-event-categories 명령을 사용합니다. 이 명령에는 필수 파라미터가 없습니다.

aws rds describe-event-categories
API

Amazon RDS 이벤트 알림 범주를 표시하려면 Amazon RDS API DescribeEventCategories 명령을 사용합니다. 이 명령에는 필수 파라미터가 없습니다.

Amazon RDS 이벤트 알림 구독 삭제

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

AWS Management 콘솔

Amazon RDS 이벤트 알림 구독을 삭제하려면

  1. AWS Management 콘솔에 로그인한 다음 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.

  2. 탐색 창에서 [DB Event Subscriptions]를 선택합니다.

  3. [My DB Event Subscriptions] 창에서 삭제할 구독을 선택합니다.

  4. 삭제를 선택합니다.

  5. Amazon RDS 콘솔에 현재 구독 삭제 중으로 나옵니다.

    
                                이벤트 알림 구독 삭제
CLI

Amazon RDS 이벤트 알림 구독을 삭제하려면, AWS CLI delete-event-subscription 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.

  • --subscription-name

다음은 myrdssubscription 구독을 삭제하는 예제입니다.

delete-event-subscription --subscription-name myrdssubscription
API

Amazon RDS 이벤트 알림 구독을 삭제하려면, RDS API DeleteEventSubscription 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.

  • SubscriptionName