查看 ElastiCache 事件 - Amazon ElastiCache

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看 ElastiCache 事件

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

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

查看 ElastiCache 事件(控制台)

以下过程演示了使用 ElastiCache 控制台查看事件。

要查看使用 ElastiCache 控制台的事件
  1. 登录 AWS Management Console 并打开 ElastiCache 控制台 (https://console.aws.amazon.com/elasticache/)。

  2. 要查看所有可用事件的列表,请在导航窗格中选择 Events (事件)

    Events (事件) 屏幕上,列表的每一行表示一个事件,并显示事件源、事件类型 (cache-cluster、cache-parameter-group、cache-security-group 或 cache-subnet-group)、事件的 GMT 时间及事件的描述。

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

查看 ElastiCache 事件 (AWS CLI)

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

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

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

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

aws elasticache describe-events --source-type cache-cluster --duration 1440

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

aws elasticache describe-events --source-type cache-cluster --max-items 40 { "Events": [ { "SourceIdentifier": "my-mem-cluster", "SourceType": "cache-cluster", "Message": "Finished modifying number of nodes from 1 to 3", "Date": "2020-06-09T02:01:21.772Z" }, { "SourceIdentifier": "my-mem-cluster", "SourceType": "cache-cluster", "Message": "Added cache node 0002 in availability zone us-west-2a", "Date": "2020-06-09T02:01:21.716Z" }, { "SourceIdentifier": "my-mem-cluster", "SourceType": "cache-cluster", "Message": "Added cache node 0003 in availability zone us-west-2a", "Date": "2020-06-09T02:01:21.706Z" }, { "SourceIdentifier": "my-mem-cluster", "SourceType": "cache-cluster", "Message": "Increasing number of requested nodes", "Date": "2020-06-09T01:58:34.178Z" }, { "SourceIdentifier": "mycluster-0003-004", "SourceType": "cache-cluster", "Message": "Added cache node 0001 in availability zone us-west-2c", "Date": "2020-06-09T01:51:14.120Z" }, { "SourceIdentifier": "mycluster-0003-004", "SourceType": "cache-cluster", "Message": "This cache cluster does not support persistence (ex: 'appendonly'). Please use a different instance type to enable persistence.", "Date": "2020-06-09T01:51:14.095Z" }, { "SourceIdentifier": "mycluster-0003-004", "SourceType": "cache-cluster", "Message": "Cache cluster created", "Date": "2020-06-09T01:51:14.094Z" }, { "SourceIdentifier": "mycluster-0001-005", "SourceType": "cache-cluster", "Message": "Added cache node 0001 in availability zone us-west-2b", "Date": "2020-06-09T01:42:55.603Z" }, { "SourceIdentifier": "mycluster-0001-005", "SourceType": "cache-cluster", "Message": "This cache cluster does not support persistence (ex: 'appendonly'). Please use a different instance type to enable persistence.", "Date": "2020-06-09T01:42:55.576Z" }, { "SourceIdentifier": "mycluster-0001-005", "SourceType": "cache-cluster", "Message": "Cache cluster created", "Date": "2020-06-09T01:42:55.574Z" }, { "SourceIdentifier": "mycluster-0001-004", "SourceType": "cache-cluster", "Message": "Added cache node 0001 in availability zone us-west-2b", "Date": "2020-06-09T01:28:40.798Z" }, { "SourceIdentifier": "mycluster-0001-004", "SourceType": "cache-cluster", "Message": "This cache cluster does not support persistence (ex: 'appendonly'). Please use a different instance type to enable persistence.", "Date": "2020-06-09T01:28:40.775Z" }, { "SourceIdentifier": "mycluster-0001-004", "SourceType": "cache-cluster", "Message": "Cache cluster created", "Date": "2020-06-09T01:28:40.773Z" } ] }

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

查看 ElastiCache 事件 (ElastiCache API)

要使用 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>mem01</SourceIdentifier> </Event> (...output omitted...) </Events> </DescribeEventsResult> <ResponseMetadata> <RequestId>e21c81b4-b9cd-11e3-8a16-7978bb24ffdf</RequestId> </ResponseMetadata> </DescribeEventsResponse>

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