查看集群的详细信息 - Amazon ElastiCache
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

查看集群的详细信息

您可以使用 ElastiCache 控制台、 Amazon CLI或 ElastiCache API 查看有关一个或多个集群的详细信息。

您可以使用 ElastiCache 控制台、for 或 ElastiCache API 查看 Memcached 集群的详细信息。 Amazon CLI ElastiCache

以下过程详细介绍了如何使用 ElastiCache 控制台查看 Memcached 集群的详细信息。

查看 Memcached 集群的详细信息
  1. 登录 Amazon Web Services Management Console 并打开亚马逊 ElastiCache 控制台,网址为 https://console.aws.amazon.com/elasticache/

  2. 从右上角的列表中,选择您感兴趣的 Amazon 区域。

  3. 在 ElastiCache 控制台控制面板中,选择 Memcached。这将显示运行任意 Memcached 版本的集群列表。

  4. 要查看集群的详细信息,请选择集群名称左侧的复选框。

  5. 查看节点信息:

    1. 选择集群的名称。

    2. 选择 Nodes(节点)选项卡。

    3. 要查看一个或多个节点的指标,请选择节点 ID 左侧的复选框,然后在 Time range 列表中选择指标的时间范围。选择多个节点会生成叠加图形。

      图像:两个 Memcached 节点过去一小时的指标

      两个 Memcached 节点过去一小时的指标

您可以使用 Amazon CLI describe-cache-clusters命令查看集群的详细信息。如果省略 --cache-cluster-id 参数,则会返回多个集群(最多 --max-items 个)的详细信息。如果包含 --cache-cluster-id 参数,则将返回指定的集群的详细信息。您可以使用 --max-items 参数限制返回的记录数。

以下代码列出了 my-cluster 的详细信息。

aws elasticache describe-cache-clusters --cache-cluster-id my-cluster

以下代码列出了最多 25 个集群的详细信息。

aws elasticache describe-cache-clusters --max-items 25

对于 Linux、macOS 或 Unix:

aws elasticache describe-cache-clusters \ --cache-cluster-id my-cluster \ --show-cache-node-info

对于 Windows:

aws elasticache describe-cache-clusters ^ --cache-cluster-id my-cluster ^ --show-cache-node-info

此操作将生成类似于以下内容的输出(JSON 格式):

{ "CacheClusters": [ { "Engine": "memcached", "CacheNodes": [ { "CacheNodeId": "0001", "Endpoint": { "Port": 11211, "Address": "my-cluster.7ef-example.0001.usw2.cache.amazonaws.com" }, "CacheNodeStatus": "available", "ParameterGroupStatus": "in-sync", "CacheNodeCreateTime": "2016-09-21T16:28:28.973Z", "CustomerAvailabilityZone": "us-west-2b" }, { "CacheNodeId": "0002", "Endpoint": { "Port": 11211, "Address": "my-cluster.7ef-example.0002.usw2.cache.amazonaws.com" }, "CacheNodeStatus": "available", "ParameterGroupStatus": "in-sync", "CacheNodeCreateTime": "2016-09-21T16:28:28.973Z", "CustomerAvailabilityZone": "us-west-2b" }, { "CacheNodeId": "0003", "Endpoint": { "Port": 11211, "Address": "my-cluster.7ef-example.0003.usw2.cache.amazonaws.com" }, "CacheNodeStatus": "available", "ParameterGroupStatus": "in-sync", "CacheNodeCreateTime": "2016-09-21T16:28:28.973Z", "CustomerAvailabilityZone": "us-west-2b" } ], "CacheParameterGroup": { "CacheNodeIdsToReboot": [], "CacheParameterGroupName": "default.memcached1.4", "ParameterApplyStatus": "in-sync" }, "CacheClusterId": "my-cluster", "PreferredAvailabilityZone": "us-west-2b", "ConfigurationEndpoint": { "Port": 11211, "Address": "my-cluster.7ef-example.cfg.usw2.cache.amazonaws.com" }, "CacheSecurityGroups": [], "CacheClusterCreateTime": "2016-09-21T16:28:28.973Z", "AutoMinorVersionUpgrade": true, "CacheClusterStatus": "available", "NumCacheNodes": 3, "ClientDownloadLandingPage": "https://console.aws.amazon.com/elasticache/home#client-download:", "SecurityGroups": [ { "Status": "active", "SecurityGroupId": "sg-dbe93fa2" } ], "CacheSubnetGroupName": "default", "EngineVersion": "1.4.24", "PendingModifiedValues": {}, "PreferredMaintenanceWindow": "sat:09:00-sat:10:00", "CacheNodeType": "cache.m3.medium" } ] }

有关更多信息,请参阅 f Amazon CLI or ElastiCache 主题describe-cache-clusters

您可以使用 ElastiCache API DescribeCacheClusters 操作查看集群的详细信息。如果包含 CacheClusterId 参数,则将返回指定的集群的详细信息。如果省略 CacheClusterId 参数,则会返回最多 MaxRecords 个(默认 100 个)集群的详细信息。MaxRecords 的值不能小于 20 或大于 100。

以下代码列出了 my-cluster 的详细信息。

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

以下代码列出了最多 25 个集群的详细信息。

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

有关更多信息,请参阅 ElastiCache API 参考主题DescribeCacheClusters