ElastiCache 아마존 SNS 알림 관리 - 아마존 ElastiCache (레디 스OSS)

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

ElastiCache 아마존 SNS 알림 관리

Amazon 단순 알림 서비스 (AmazonSNS) 를 사용하여 중요한 클러스터 이벤트에 대한 알림을 ElastiCache 전송하도록 구성할 수 있습니다. 이 예시에서는 Amazon SNS 주제의 Amazon 리소스 이름 (ARN) 을 사용하여 알림을 수신하도록 클러스터를 구성합니다.

참고
  • 이 주제에서는 Amazon에 SNS 가입하고 Amazon 주제를 설정하고 구독했다고 가정합니다. SNS 이렇게 하는 방법에 대한 정보는 Amazon Simple Notification Service 개발자 안내서를 참조하세요.

  • 기본적으로 는 현재 지정된 그룹뿐만 아니라 지역 내 모든 그룹에 API modify-replication-group 영향을 미칩니다. 지역의 특정 그룹 하나를 다른 그룹과 다르게 구성하려는 경우 --notification-topic-arn 옵션을 사용하여 해당 그룹에 대해 별도의 주제를 만들 수 있습니다.

아마존 SNS 주제 추가

다음 섹션에서는 AWS 콘솔 AWS CLI, 또는 를 사용하여 Amazon SNS 주제를 추가하는 방법을 보여줍니다 ElastiCache API.

아마존 SNS 주제 추가 (콘솔)

다음 절차는 클러스터에 Amazon SNS 주제를 추가하는 방법을 보여줍니다. 복제 그룹에 Amazon SNS 주제를 추가하려면 2단계에서 클러스터를 선택하는 대신 복제 그룹을 선택한 다음 나머지 단계를 동일하게 수행하십시오.

참고

이 프로세스를 사용하여 Amazon SNS 주제를 수정할 수도 있습니다.

클러스터에 Amazon SNS 주제를 추가 또는 수정하려면 (콘솔)
  1. 에서 AWS Management Console 로그인하고 ElastiCache 콘솔을 엽니다 https://console.aws.amazon.com/elasticache/.

  2. 클러스터에서 Amazon SNS 주제를 추가하거나 수정하려는 클러스터를 선택합니다ARN.

  3. 수정을 선택합니다.

  4. SNS알림 주제의 클러스터 수정에서 추가할 SNS 주제를 선택하거나 수동 ARN 입력을 선택하고 Amazon SNS 주제를 입력합니다. ARN

  5. 수정을 선택합니다.

아마존 SNS 주제 추가 (AWS CLI)

클러스터에 Amazon SNS 주제를 추가하거나 수정하려면 AWS CLI 명령을 사용합니다modify-cache-cluster.

다음 코드 SNS 예제는 Amazon 주제 arn을 클러스터에 추가합니다.

Linux, macOS, Unix의 경우:

aws elasticache modify-cache-cluster \ --cache-cluster-id my-cluster \ --notification-topic-arn arn:aws:sns:us-west-2:123456789xxx:ElastiCacheNotifications

Windows의 경우:

aws elasticache modify-cache-cluster ^ --cache-cluster-id my-cluster ^ --notification-topic-arn arn:aws:sns:us-west-2:123456789xx:ElastiCacheNotifications

자세한 내용은 modify-cache-cluster를 참조하세요.

아마존 SNS 주제 추가 (ElastiCache API)

클러스터에 Amazon SNS 주제를 추가하거나 수정하려면 다음 파라미터를 사용하여 ModifyCacheCluster 작업을 호출하십시오.

  • CacheClusterId=my-cluster

  • TopicArn=arn%3Aaws%3Asns%3Aus-west-2%3A565419523791%3AElastiCacheNotifications

https://elasticache.amazon.com/ ?Action=ModifyCacheCluster &ApplyImmediately=false &CacheClusterId=my-cluster &NotificationTopicArn=arn%3Aaws%3Asns%3Aus-west-2%3A565419523791%3AElastiCacheNotifications &Version=2014-12-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

자세한 내용은 ModifyCacheCluster를 참조하세요.

Amazon SNS 알림 활성화 및 비활성화

클러스터에 대해 알림을 켜거나 끌 수 있습니다. 다음 절차는 Amazon SNS 알림을 비활성화하는 방법을 보여줍니다.

Amazon SNS 알림 활성화 및 비활성화 (콘솔)

다음을 사용하여 Amazon SNS 알림을 비활성화하려면 AWS Management Console
  1. 에서 AWS Management Console 로그인하고 ElastiCache 콘솔을 엽니다 https://console.aws.amazon.com/elasticache/.

  2. OSSRedis를 실행하는 클러스터 목록을 보려면 탐색 창에서 OSSRedis를 선택합니다.

  3. 알림을 수정할 클러스터의 이름 왼쪽에 있는 확인란을 선택합니다.

  4. 수정을 선택합니다.

  5. [알림 주제] 아래의 [클러스터 수정] 에서 [SNS알림 비활성화] 를 선택합니다.

  6. 수정을 선택합니다.

Amazon SNS 알림 활성화 및 비활성화 ()AWS CLI

Amazon SNS 알림을 비활성화하려면 다음 modify-cache-cluster 파라미터와 함께 명령을 사용하십시오.

Linux, macOS, Unix의 경우:

aws elasticache modify-cache-cluster \ --cache-cluster-id my-cluster \ --notification-topic-status inactive

Windows의 경우:

aws elasticache modify-cache-cluster ^ --cache-cluster-id my-cluster ^ --notification-topic-status inactive

Amazon SNS 알림 활성화 및 비활성화 () ElastiCache API

Amazon SNS 알림을 비활성화하려면 다음 파라미터를 사용하여 ModifyCacheCluster 작업을 호출하십시오.

  • CacheClusterId=my-cluster

  • NotificationTopicStatus=inactive

이 호출은 다음과 비슷한 출력을 반환합니다.

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyCacheCluster &ApplyImmediately=false &CacheClusterId=my-cluster &NotificationTopicStatus=inactive &Version=2014-12-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>