Amazon ElastiCache
用户指南 (API Version 2015-02-02)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

查看 ElastiCache 事件

ElastiCache 记录与您的集群实例、安全组和参数组有关的事件。此类信息包括事件的数据和时间、事件的源名称和源类型,以及事件的描述。通过使用 ElastiCache 控制台、AWS CLI describe-events 命令或 ElastiCache API 操作 DescribeEvents,您可以轻松从日志中检索事件。

以下过程说明了如何查看过去 24 小时(1440 分钟)内的所有 ElastiCache 事件。

(控制台) 查看 ElastiCache 事件

以下过程显示了使用 ElastiCache 控制台的事件。

使用 ElastiCache 控制台查看事件

  1. 登录 AWS 管理控制台 并通过以下网址打开 ElastiCache 控制台:https://console.amazonaws.cn/elasticache/

  2. 在左侧导航窗格中,选择 Events

    Events 屏幕随即出现,其中列出了所有可用事件。列表的每一行表示一个事件,并显示事件源、事件类型(cache-cluster、cache-parameter-group、cache-security-group、cache-subnet-group 或 replication-group)、事件的 GMT 时间及事件的描述。

    通过使用 Filter,您可以指定是要查看事件列表中的所有事件,还是仅查看特定类型的事件。

(AWS CLI) 查看 ElastiCache 事件

要使用 AWS CLI 生成 ElastiCache 事件的列表,请使用命令 describe-events。您可以使用可选参数来控制所列事件的类型、所列事件的时间范围、要列出的事件的最大数目等。

以下代码列出最多 40 个缓存集群事件。

aws elasticache describe-events --source-type cache-cluster --max-items 40

以下代码列出了过去 24 小时 (1440 分钟) 内的所有事件。

aws elasticache describe-events --duration 1440

describe-events 命令的输出类似于此处所示。

{ "Events": [ { "Date": "2017-03-30T14:39:14.295Z", "Message": "Automatic failover has been turned on for replication group redis12", "SourceIdentifier": "redis12", "SourceType": "replication-group" }, { "Date": "2017-03-29T22:17:37.781Z", "Message": "Added cache node 0001 in availability zone us-west-2a", "SourceIdentifier": "redis01", "SourceType": "cache-cluster" }, { "Date": "2017-03-29T22:17:37.769Z", "Message": "Cache cluster created", "SourceIdentifier": "redis01", "SourceType": "cache-cluster" } ] }

有关更多信息,例如可用参数和允许的参数值,请参阅 describe-events

(ElastiCache API) 查看 ElastiCache 事件

要使用 ElastiCache API 生成 ElastiCache 事件的列表,请使用 DescribeEvents 操作。您可以使用可选参数来控制所列事件的类型、所列事件的时间范围、要列出的事件的最大数目等。

以下代码列出了 40 个最新的 cache-cluster 事件。

https://elasticache.us-west-2.amazonaws.com/ ?Action=DescribeEvents &MaxRecords=40 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &SourceType=cache-cluster &Timestamp=20150202T192317Z &Version=2015-02-02 &X-Amz-Credential=<credential>

以下代码列出了过去 24 小时(1440 分钟)内的 cache-cluster 事件。

https://elasticache.us-west-2.amazonaws.com/ ?Action=DescribeEvents &Duration=1440 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &SourceType=cache-cluster &Timestamp=20150202T192317Z &Version=2015-02-02 &X-Amz-Credential=<credential>

以上操作应生成类似于以下内容的输出。

<DescribeEventsResponse xmlns="http://elasticache.amazonaws.com/doc/2015-02-02/"> <DescribeEventsResult> <Events> <Event> <Message>Cache cluster created</Message> <SourceType>cache-cluster</SourceType> <Date>2015-02-02T18:22:18.202Z</Date> <SourceIdentifier>my-redis-primary</SourceIdentifier> </Event> (...output omitted...) </Events> </DescribeEventsResult> <ResponseMetadata> <RequestId>e21c81b4-b9cd-11e3-8a16-7978bb24ffdf</RequestId> </ResponseMetadata> </DescribeEventsResponse>

有关更多信息,例如可用参数和允许的参数值,请参阅 DescribeEvents