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

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

イベント通知と Amazon SNS

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

注記

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

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

  • MemoryDB 通知に対して設定できるトピックは 1 つだけです。

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

MemoryDB イベント

次の MemoryDB イベントは Amazon SNS通知をトリガーします。

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

MemoryDB :AddNodeComplete

"Modified number of nodes from %d to %d"

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

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

"Failed to modify number of nodes from %d to %d due to insufficient free IP addresses"

利用可能なIPアドレスが不足しているため、ノードを追加できませんでした。

MemoryDB :ClusterParametersChanged

"Updated parameter group for the cluster"

作成の場合は、"Updated to use a ParameterGroup %s" も送ります。

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

MemoryDB :ClusterProvisioningComplete

"Cluster created."

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

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

"Failed to create cluster due to incompatible network state. %s"

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

MemoryDB :ClusterRestoreFailed

"Restore from %s failed for node %s. %s"

MemoryDB は、クラスターにスナップショットデータを入力できませんでした。これは、Amazon S3 にスナップショットファイルが存在しないか、そのファイルに対する不適切なアクセス許可が原因である可能性があります。クラスターを記述する場合は、ステータスは restore-failed ‬です。クラスターを削除して最初からやり直す必要があります。

詳細については、「外部で作成されたスナップショットによる新しいクラスターのシード」を参照してください。

MemoryDB :ClusterScalingComplete

"Succeeded applying modification to node type to %s."

キャッシュクラスターのスケールアップが正常に完了しました。

MemoryDB :ClusterScalingFailed

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

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

MemoryDB :ClusterSecurityGroupModified

"Modified security group for cluster."

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

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

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

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

MemoryDB :NodeReplaceStarted

"Recovering node %s"

MemoryDB が、ノードを実行しているホストのパフォーマンスが低下しているか、到達できないことを検出したため、ノードの置き換えを開始しました。

注記

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

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

MemoryDB :NodeReplaceComplete

"Finished recovery for node %s"

MemoryDB が、ノードを実行しているホストのパフォーマンスが低下しているか、到達できないことを検出したため、ノードの置き換えを完了しました。

注記

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

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

MemoryDB :CreateClusterComplete

"Cluster created"

クラスターが正常に作成されました。

MemoryDB :CreateClusterFailed

"Failed to create cluster due to unsuccessful creation of its node(s)." および "Deleting all nodes belonging to this cluster."

クラスターは作成されませんでした。

MemoryDB :DeleteClusterComplete

"Cluster deleted."

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

MemoryDB :FailoverComplete

"Failover to replica node %s completed"

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

MemoryDB :NodeReplacementCanceled

"The replacement of node %s which was scheduled during the maintenance window from start time: %s, end time: %s has been canceled"

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

MemoryDB :NodeReplacementRescheduled

"The replacement in maintenance window for node %s has been re-scheduled from previous start time: %s, previous end time: %s to new start time: %s, new end time: %s"

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

実行可能なアクションについては、「ノードの置換」を参照してください。

MemoryDB :NodeReplacementScheduled

"The node %s is scheduled for replacement during the maintenance window from start time: %s to end time: %s"

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

実行可能なアクションについては、「ノードの置換」を参照してください。

MemoryDB :RemoveNodeComplete

"Removed node %s"

ノードがクラスターから削除されました。

MemoryDB :SnapshotComplete

"Snapshot %s succeeded for node %s"

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

MemoryDB :SnapshotFailed

"Snapshot %s failed for node %s"

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

スナップショットを記述する場合は、DescribeSnapshots「」を参照してください。ステータスは になりますfailed