事件通知和 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 : 叢集名稱

快取叢集上的擴展操作失敗。

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)

ElastiCache:CertificateRenewalComplete

Amazon CA 憑證已成功續約。

ElastiCache:CreateReplicationGroupComplete

ElastiCache:CreateReplicationGroupComplete : cluster-name

已成功建立複寫群組。

ElastiCache:DeleteCacheClusterComplete

ElastiCache:DeleteCacheClusterComplete : cluster-name

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

ElastiCache: FailoverComplete (僅限紅色 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

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

如需您可以採取哪些動作的相關資訊,請參閱取代 Memcached 的快取節點

ElastiCache:NodeReplacementScheduled

ElastiCache:NodeReplacementScheduled : cluster-name

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

如需您可以採取哪些動作的相關資訊,請參閱取代 Memcached 的快取節點

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)

ElastiCache:SnapshotComplete : cluster-name

快取快照已順利完成。

ElastiCache: SnapshotFailed (僅限紅色 OSS)

SnapshotFailed : cluster-name

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

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

相關主題