事件通知和 Amazon SNS - Amazon ElastiCache

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

事件通知和 Amazon SNS

ElastiCache 當快取叢集上發生重大事件時, 可以使用 Amazon Simple Notification Service (SNS) 發佈訊息。此功能可用於重新整理用戶端機器上的伺服器清單,這些機器連線至快取叢集的個別快取節點端點。

注意

如需 Amazon Simple Notification Service (SNS) 的詳細資訊,包括定價和 Amazon SNS 文件連結的相關資訊,請參閱 Amazon SNS產品頁面

通知會發佈至指定的 Amazon SNS主題 。下列是通知的需求:

  • 只能為 ElastiCache 通知設定一個主題。

  • 擁有 Amazon SNS主題 AWS 的帳戶,必須與擁有啟用通知之快取叢集的帳戶相同。

  • 您發佈的 Amazon SNS主題無法加密。

    注意

    可以將加密 (靜態) Amazon SNS主題連接至叢集。不過,主題與 ElastiCache 主控台的狀態會顯示為非作用中,當將訊息 ElastiCache 推送至主題時,這會有效地取消主題與叢集的關聯。

  • Amazon SNS主題必須與 ElastiCache 叢集位於相同的區域。

ElastiCache 事件

下列 ElastiCache 事件會觸發 Amazon SNS通知。如需事件的詳細資訊,請參閱 檢視 ElastiCache 事件

事件名稱 訊息 描述

ElastiCache:AddCacheNodeComplete

ElastiCache:AddCacheNodeComplete : cache-cluster

快取節點已新增至快取叢集,且已就緒可供使用。

ElastiCache:AddCacheNodeFailed 由於可用 IP 地址不足

ElastiCache:AddCacheNodeFailed : cluster-name

由於可用的 IP 地址不足,而無法新增快取節點。

ElastiCache:CacheClusterParametersChanged

ElastiCache:CacheClusterParametersChanged : cluster-name

一或多個快取叢集參數已變更。

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叢集相關聯的任何快取安全群組上已授權一或多個新的安全群組。

  • 一或多個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

一或多個快取節點已重新開機。

訊息 (Memcached):"Cache node %s shutdown" 然後,第二個訊息:"Cache node %s restarted"

ElastiCache:CertificateRenewalComplete (OSS僅限 Valkey 或 Redis)

ElastiCache:CertificateRenewalComplete

Amazon CA 憑證已成功續約。

ElastiCache:CreateReplicationGroupComplete

ElastiCache:CreateReplicationGroupComplete : cluster-name

已成功建立複寫群組。

ElastiCache:DeleteCacheClusterComplete

ElastiCache:DeleteCacheClusterComplete : cluster-name

已完成刪除快取叢集和所有與其相關聯的快取節點。

ElastiCache:FailoverComplete (OSS僅限 Valkey 或 Redis)

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 和 RedisOSS)

ElastiCache:NodeReplacementScheduled

ElastiCache:NodeReplacementScheduled : cluster-name

您叢集中的節點,已排程在通知中所述的視窗期間進行替換。

如需您可以採取哪些動作的資訊,請參閱更換節點 (Valkey 和 RedisOSS)

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 (OSS僅限 Valkey 或 Redis)

ElastiCache:SnapshotComplete : cluster-name

快取快照已順利完成。

ElastiCache:SnapshotFailed (OSS僅限 Valkey 或 Redis)

SnapshotFailed : cluster-name

快取快照已失敗。請參閱叢集的快取事件,以取得失敗原因的詳細資訊。

如果您描述快照,請查看 DescribeSnapshots,其狀態將是 failed

相關主題