

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Surveillance des métriques des CloudWatch clusters et des nœuds
<a name="CloudWatchMetrics"></a>

ElastiCache et CloudWatch sont intégrés afin que vous puissiez recueillir une variété de mesures. Vous pouvez surveiller ces indicateurs à l'aide de CloudWatch. 

**Note**  
Les exemples suivants nécessitent les outils de ligne de CloudWatch commande. Pour plus d'informations sur CloudWatch les outils de développement et pour les télécharger, consultez la [page CloudWatch du produit](https://aws.amazon.com/cloudwatch). 

Les procédures suivantes vous montrent comment collecter des statistiques CloudWatch d'espace de stockage pour un cluster au cours de la dernière heure. 

**Note**  
Les valeurs `StartTime` et `EndTime` fournies dans les exemples ci-dessous sont communiquées à des fins d'illustration. Vous devez les remplacer par les valeurs adaptées à nœuds de cache.

Pour plus d'informations sur ElastiCache les limites, consultez la section [Limites de AWS service](https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_elasticache) pour ElastiCache.

## Surveillance des métriques des CloudWatch clusters et des nœuds (console)
<a name="CloudWatchMetrics.CON"></a>

 **Pour collecter les statistiques d'utilisation de l'UC d'un cluster de cache** 

1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Sélectionnez les nœuds de cache dont vous voulez afficher les métriques. 
**Note**  
L'affichage des métriques sur la console est désactivé si vous sélectionnez plus de 20 nœuds.

   1. Sur la page **Clusters de cache** de la console de AWS gestion, cliquez sur le nom d'un ou de plusieurs clusters.

      La page détaillée du cluster apparaît. 

   1. Cliquez sur l'onglet **Nodes** en haut de la fenêtre.

   1. Sur l'onglet **Nodes** de la fenêtre des détails, sélectionnez les nœuds de cache dont vous souhaitez afficher les métriques.

      La liste des CloudWatch métriques disponibles apparaît en bas de la fenêtre de console. 

   1. Cliquez sur la métrique **CPU Utilization**. 

      La CloudWatch console s'ouvre et affiche les statistiques que vous avez sélectionnées. Vous pouvez utiliser les zones de liste déroulantes **Statistic** et **Period** et l'onglet **Time Range** pour modifier les métriques affichées. 

## Surveillance des métriques des CloudWatch clusters et des nœuds à l'aide de la CloudWatch CLI
<a name="CloudWatchMetrics.CLI"></a>

 **Pour collecter les statistiques d'utilisation de l'UC d'un cluster de cache** 
+ Pour 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
  ```

  Pour 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
  ```

## Surveillance des métriques des CloudWatch clusters et des nœuds à l'aide de l' CloudWatch API
<a name="CloudWatchMetrics.API"></a>

 **Pour collecter les statistiques d'utilisation de l'UC d'un cluster de cache** 
+ Appelez l' CloudWatch API `GetMetricStatistics` avec les paramètres suivants (notez que les heures de début et de fin ne sont indiquées qu'à titre d'exemple ; vous devrez les remplacer par vos propres heures de début et de fin appropriées) :
  + `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>
  ```