

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Monitorando métricas de CloudWatch clusters e nós
<a name="CloudWatchMetrics"></a>

ElastiCache e CloudWatch são integrados para que você possa reunir uma variedade de métricas. Você pode monitorar essas métricas usando CloudWatch o. 

**nota**  
Os exemplos a seguir exigem as ferramentas de linha de CloudWatch comando. Para obter mais informações CloudWatch e fazer o download das ferramentas para desenvolvedores, consulte a [página CloudWatch do produto](https://aws.amazon.com/cloudwatch). 

Os procedimentos a seguir mostram como usar CloudWatch para coletar estatísticas de espaço de armazenamento de um cluster na última hora. 

**nota**  
Os valores `StartTime` e `EndTime` fornecidos nos exemplos abaixo são para fins ilustrativos. Você deve substituir valores apropriados de tempo de início e término para seus nós de cache.

Para obter informações sobre ElastiCache limites, consulte [Limites AWS de serviço](https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_elasticache) para ElastiCache.

## Monitorando métricas de CloudWatch clusters e nós (console)
<a name="CloudWatchMetrics.CON"></a>

 **Para coletar estatísticas de utilização de CPU para um cluster de cache** 

1. Faça login no Console de gerenciamento da AWS e abra o ElastiCache console em [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Selecione os nós de cache para os quais você deseja visualizar métricas. 
**nota**  
Selecionar mais de 20 nós desabilita as métricas de visualização no console.

   1. Na página **Clusters de Cache** do AWS Management Console, clique no nome de um ou mais clusters.

      A página de detalhes do cluster é exibida. 

   1. Clique na guia **Nodes** na parte superior da janela.

   1. Na guia **Nodes** da janela de detalhes, selecione os nós de cache para os quais você deseja visualizar as métricas.

      Uma lista das CloudWatch métricas disponíveis aparece na parte inferior da janela do console. 

   1. Clique na métrica **CPU Utilization**. 

      O CloudWatch console será aberto, exibindo as métricas selecionadas. Você pode usar as caixas de listagem suspensas **Statistic** e **Period** e a guia **Time Range** para alterar as métricas exibidas. 

## Monitorando métricas de CloudWatch clusters e nós usando a CloudWatch CLI
<a name="CloudWatchMetrics.CLI"></a>

 **Para coletar estatísticas de utilização de CPU para um cluster de cache** 
+ Para Linux, macOS ou Unix:

  ```
  aws cloudwatch get-metric-statistics \
      --namespace AWS/ElastiCache \
      --metric-name CPUUtilization \
      --dimensions={{'[{"Name":"CacheClusterId","Value":"test"},{"Name":"CacheNodeId","Value":"0001"}]'}} \					
      --statistics={{Average}} \
      --start-time {{2018-07-05T00:00:00}} \
      --end-time {{2018-07-06T00:00:00}} \
      --period={{3600}}
  ```

  Para Windows:

  ```
  aws cloudwatch get-metric-statistics ^
      --namespace AWS/ElastiCache ^
      --metric-name CPUUtilization ^
      --dimensions={{'[{"Name":"CacheClusterId","Value":"test"},{"Name":"CacheNodeId","Value":"0001"}]'}} ^
      --statistics={{Average}} ^
      --start-time {{2018-07-05T00:00:00}} ^
      --end-time {{2018-07-06T00:00:00}} ^
      --period={{3600}}
  ```

## Monitorando métricas de CloudWatch clusters e nós usando a CloudWatch API
<a name="CloudWatchMetrics.API"></a>

 **Para coletar estatísticas de utilização de CPU para um cluster de cache** 
+ Chame a CloudWatch API `GetMetricStatistics` com os seguintes parâmetros (observe que os horários de início e término são mostrados apenas como exemplos; você precisará substituir os horários de início e término apropriados):
  + `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`  
**Example**  

  ```
   1. http://monitoring.amazonaws.com/
   2.     ?Action=GetMetricStatistics
   3.     &SignatureVersion=4
   4.     &Version=2014-12-01
   5.     &StartTime=2018-07-05T00:00:00
   6.     &EndTime=2018-07-06T23:59:00
   7.     &Period=3600
   8.     &Statistics.member.1=Average
   9.     &Dimensions.member.1="CacheClusterId=mycachecluster"
  10.     &Dimensions.member.2="CacheNodeId=0002"
  11.     &Namespace=&AWS;/ElastiCache
  12.     &MeasureName=CPUUtilization						
  13.     &Timestamp=2018-07-07T17%3A48%3A21.746Z
  14.     &AWS;AccessKeyId=<&AWS; Access Key ID>
  15.     &Signature=<Signature>
  ```