イベント通知と Amazon SNS - Amazon ElastiCache

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

イベント通知と Amazon SNS

ElastiCache は、キャッシュクラスターで重大なイベントが発生したときに、Amazon Simple Notification Service (SNS) を使用してメッセージを公開できます。この機能を使用すると、キャッシュクラスターの個々のキャッシュノードエンドポイントに接続されたクライアントコンピュータでサーバーリストを更新できます。

注記

料金情報や Amazon SNSドキュメントへのリンクなど、Amazon Simple Notification Service (SNS) の詳細については、「Amazon SNS製品ページ」を参照してください。

通知は、指定された Amazon SNSトピック に発行されます。 通知の要件は以下のとおりです:

  • ElastiCache 通知には 1 つのトピックのみを設定できます。

  • Amazon SNSトピックを所有する AWS アカウントは、通知が有効になっているキャッシュクラスターを所有するアカウントと同じである必要があります。

  • 公開先の Amazon SNSトピックは暗号化できません。

    注記

    暗号化された (保管中の) Amazon SNSトピックをクラスターにアタッチできます。ただし、 ElastiCache コンソールからのトピックのステータスは非アクティブとして表示され、 がメッセージをトピックに ElastiCache プッシュすると、トピックとクラスターとの関連付けが効果的に解除されます。

  • Amazon SNSトピックは、 ElastiCache クラスターと同じリージョンにある必要があります。

ElastiCache イベント

次の ElastiCache イベントは Amazon SNS通知をトリガーします。イベントの詳細については、「 ElastiCache イベントの表示」を参照してください。

イベント名 メッセージ 説明

ElastiCache:AddCacheNodeComplete

ElastiCache:AddCacheNodeComplete : cache-cluster

キャッシュノードがキャッシュクラスターに追加され、使用可能になっています。

ElastiCache: 空き IP アドレスが不足AddCacheNodeFailed しているため

ElastiCache:AddCacheNodeFailed : cluster-name

使用できる IP アドレスが不足しているため、キャッシュノードを追加できませんでした。

ElastiCache:CacheClusterParametersChanged

ElastiCache:CacheClusterParametersChanged : cluster-name

1 つ以上のキャッシュクラスターパラメータが変更されました。

ElastiCache:CacheClusterProvisioningComplete

ElastiCache:CacheClusterProvisioningComplete cluster-name-0001-005

キャッシュクラスターのプロビジョニングが完了し、キャッシュクラスター内のキャッシュノードが使用可能になりました。

ElastiCache: 互換性のないネットワーク状態CacheClusterProvisioningFailed のため

ElastiCache:CacheClusterProvisioningFailed : cluster-name

存在しない仮想プライベートクラウド () に新しいキャッシュクラスターを起動しようとしましたVPC。

ElastiCache:CacheClusterScalingComplete

CacheClusterScalingComplete : cluster-name

キャッシュクラスターのスケーリングが正常に完了しました。

ElastiCache:CacheClusterScalingFailed

ElastiCache:CacheClusterScalingFailed : cluster-name

キャッシュクラスターのスケールアップが失敗しました。

ElastiCache:CacheClusterSecurityGroupModified

ElastiCache:CacheClusterSecurityGroupModified : cluster-name

以下のいずれかのイベントが発生しました。

  • キャッシュクラスターに承認されたキャッシュセキュリティグループのリストが修正されました。

  • キャッシュクラスターに関連付けられたキャッシュEC2セキュリティグループのいずれかで、1 つ以上の新しいセキュリティグループが承認されています。

  • 1 つ以上のEC2セキュリティグループが、キャッシュクラスターに関連付けられているキャッシュセキュリティグループのいずれかから取り消されました。

ElastiCache:CacheNodeReplaceStarted

ElastiCache:CacheNodeReplaceStarted : cluster-name

ElastiCache は、キャッシュノードを実行しているホストの劣化または到達不能を検出し、キャッシュノードの置き換えを開始しました。

注記

置き換えられたキャッシュノードのDNSエントリは変更されません。

ほとんどのインスタンスでは、このイベントが発生したときにクライアントのサーバーリストを更新する必要はありません。ただし、一部のキャッシュクライアントライブラリは、 がキャッシュノードを ElastiCache 置き換えた後でも、キャッシュノードの使用を停止する場合があります。この場合、アプリケーションはこのイベントが発生したときにサーバーリストを更新する必要があります。

ElastiCache:CacheNodeReplaceComplete

ElastiCache:CacheNodeReplaceComplete : cluster-name

ElastiCache は、キャッシュノードを実行しているホストの劣化または到達不能を検出し、キャッシュノードの交換を完了しました。

注記

置き換えられたキャッシュノードのDNSエントリは変更されません。

ほとんどのインスタンスでは、このイベントが発生したときにクライアントのサーバーリストを更新する必要はありません。ただし、一部のキャッシュクライアントライブラリは、 がキャッシュノードを ElastiCache 置き換えた後でも、キャッシュノードの使用を停止する場合があります。この場合、アプリケーションはこのイベントが発生したときにサーバーリストを更新する必要があります。

ElastiCache:CacheNodesRebooted

ElastiCache:CacheNodesRebooted : cluster-name

1 つ以上のキャッシュノードが再起動されました。

メッセージ (Memcached) : "Cache node %s shutdown" 2 番目のメッセージ: "Cache node %s restarted"

ElastiCache: CertificateRenewalComplete (バルキーまたは Redis OSSのみ)

ElastiCache:CertificateRenewalComplete

Amazon CA 証明書が正常に更新されました。

ElastiCache:CreateReplicationGroupComplete

ElastiCache:CreateReplicationGroupComplete : cluster-name

レプリケーショングループが正常に作成されました。

ElastiCache:DeleteCacheClusterComplete

ElastiCache:DeleteCacheClusterComplete : cluster-name

キャッシュクラスターと関連するすべてのアプリケーションキャッシュノードの削除が完了しました。

ElastiCache: FailoverComplete (バルキーまたは Redis OSSのみ)

ElastiCache:FailoverComplete : mycluster

レプリカノードへのフェイルオーバーが成功しました。

ElastiCache:ReplicationGroupIncreaseReplicaCountFinished

ElastiCache:ReplicationGroupIncreaseReplicaCountFinished : cluster-name-0001-005

クラスタ内のレプリカの数が増加しました。

ElastiCache:ReplicationGroupIncreaseReplicaCountStarted

ElastiCache:ReplicationGroupIncreaseReplicaCountStarted : cluster-name-0003-004

クラスターにレプリカを追加するプロセスが開始されました。

ElastiCache:NodeReplacementCanceled

ElastiCache:NodeReplacementCanceled : cluster-name

置き換え対象となっていたクラスター内のノードが置き換え対象ではなくなりました。

ElastiCache:NodeReplacementRescheduled

ElastiCache:NodeReplacementRescheduled : cluster-name

以前置き換え対象になったクラスター内のノードのスケジュールが、通知に記載されている新しい期間に変更されました。

実行可能なアクションについては、「ノードの交換 (Valkey と Redis OSS)」を参照してください。

ElastiCache:NodeReplacementScheduled

ElastiCache:NodeReplacementScheduled : cluster-name

クラスター内のノードが、通知に記載されている期間中の置き換え対象となりました。

実行可能なアクションについては、「ノードの交換 (Valkey と Redis OSS)」を参照してください。

ElastiCache:RemoveCacheNodeComplete

ElastiCache:RemoveCacheNodeComplete : cluster-name

キャッシュノードがキャッシュクラスターから削除されました。

ElastiCache:ReplicationGroupScalingComplete

ElastiCache:ReplicationGroupScalingComplete : cluster-name

レプリケーショングループのスケールアップオペレーションが正常に完了しました。

ElastiCache:ReplicationGroupScalingFailed

"Failed applying modification to cache node type to %s."

レプリケーショングループのスケールアップが失敗しました。

ElastiCache:ServiceUpdateAvailableForNode

"Service update is available for cache node %s."

セルフサービス更新は、ノードで使用できます。

ElastiCache: SnapshotComplete (バルキーまたは Redis OSSのみ)

ElastiCache:SnapshotComplete : cluster-name

キャッシュスナップショットの作成が正常に完了しました。

ElastiCache: SnapshotFailed (バルキーまたは Redis OSSのみ)

SnapshotFailed : cluster-name

キャッシュスナップショットの作成に失敗しました。詳細な原因については、クラスターのキャッシュイベントを参照してください。

スナップショットを表示する場合は、「DescribeSnapshots」を参照してください。ステータスは failed です。

関連トピック