メニュー
Amazon ElastiCache
ユーザーガイド (API Version 2015-02-02)

Monitoring CloudWatch Cache Cluster and Cache Node Metrics

ElastiCache と CloudWatch は、多様なメトリクスを収集できるように統合されています。CloudWatch を使用して、これらのメトリクスをモニタリングできます。

注記

次の例には、コマンドラインツール CloudWatch が必要です。CloudWatch の詳細についてと開発者ツールのダウンロードについては、CloudWatch 製品ページを参照してください。

次の手順は、CloudWatch を使用して、過去 1 時間のキャッシュクラスターのストレージ領域統計を収集する方法を示しています。

注記

以下の例で指定されている StartTime 値と EndTime 値は、例示を目的としています。実際のキャッシュノードに適した開始時刻値および終了時刻値で置き換える必要があります。

ElastiCache の制限の詳細については、「AWS サービスの制限」(ElastiCache 用) を参照してください。

Monitoring CloudWatch Cache Cluster and Cache Node Metrics (コンソール)

キャッシュクラスターの CPU 使用率統計を収集するには

  1. AWS マネジメントコンソールにサインインし、ElastiCache コンソール(https://console.aws.amazon.com/elasticache/)を開きます。

  2. メトリクスを表示するキャッシュノードを選択します。

    注記

    20 個を超えるノードを選択すると、コンソールでメトリクスを表示できなくなります。

    1. AWS マネジメントコンソールの [Cache Clusters] ページで、1 つ以上のキャッシュクラスターの名前をクリックします。

      キャッシュクラスターの詳細ページが表示されます。

    2. ウィンドウ上部にある [Nodes] タブをクリックします。

    3. 詳細ウィンドウの [Nodes] タブで、メトリクスを表示するキャッシュノードを選択します。

      使用可能な CloudWatch メトリクスのリストがコンソールウィンドウの下部に表示されます。

    4. [CPU Utilization] メトリクスをクリックします。

      CloudWatch コンソールが開き、選択されたメトリクスが表示されます。[Statistic] および [Period] ドロップダウンリストボックスや [Time Range] タブを使用すると、表示されるメトリクスを変更できます。

Monitoring CloudWatch Cache Cluster and Cache Node Metrics CloudWatch CLI の使用

キャッシュクラスターの CPU 使用率統計を収集するには

  • 以下のパラメータを指定して、CloudWatch コマンド mon-get-stats を使用します (示されている開始時刻と終了時刻は例です。適切な開始時刻と終了時刻に置き換える必要があります)。

    Linux, macOS, or Unix 用:

    Copy
    mon-get-stats CPUUtilization \ --dimensions="CacheClusterId=mycachecluster,CacheNodeId=0002" \ --statistics=Average \ --namespace="AWS/ElastiCache" \ --start-time 2013-07-05T00:00:00 \ --end-time 2013-07-06T00:00:00 \ --period=60

    Windows の場合:

    Copy
    mon-get-stats CPUUtilization ^ --dimensions="CacheClusterId=mycachecluster,CacheNodeId=0002" ^ --statistics=Average ^ --namespace="AWS/ElastiCache" ^ --start-time 2013-07-05T00:00:00 ^ --end-time 2013-07-06T00:00:00 ^ --period=60

Monitoring CloudWatch Cache Cluster and Cache Node Metrics CloudWatch API の使用

キャッシュクラスターの CPU 使用率統計を収集するには

  • 以下のパラメータを指定して、CloudWatch API GetMetricStatistics を呼び出します (示されている開始時刻と終了時刻は例です。適切な開始時刻と終了時刻に置き換える必要があります)。

    • Statistics.member.1=Average

    • Namespace=AWS/ElastiCache

    • StartTime=2013-07-05T00:00:00

    • EndTime=2013-07-06T00:00:00

    • Period=60

    • MeasureName=CPUUtilization

    • Dimensions=CacheClusterId=mycachecluster,CacheNodeId=0002

    Copy
    http://monitoring.amazonaws.com/ ?SignatureVersion=4 &Action=GetMetricStatistics &Version=2014-12-01 &StartTime=2013-07-16T00:00:00 &EndTime=2013-07-16T00:02:00 &Period=60 &Statistics.member.1=Average &Dimensions.member.1="CacheClusterId=mycachecluster" &Dimensions.member.2="CacheNodeId=0002" &Namespace=AWS/ElastiCache &MeasureName=CPUUtilization &Timestamp=2013-07-07T17%3A48%3A21.746Z &AWSAccessKeyId=<AWS Access Key ID> &Signature=<Signature>