Monitorización de métricas de CloudWatch clústeres y nodos - Amazon ElastiCache

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Monitorización de métricas de CloudWatch clústeres y nodos

ElastiCache y CloudWatch están integrados para que pueda recopilar una variedad de métricas. Puede monitorear estas métricas usando CloudWatch.

nota

Los siguientes ejemplos requieren las herramientas de línea de CloudWatch comandos. Para obtener más información sobre las herramientas para desarrolladores CloudWatch y descargarlas, consulte la página CloudWatch del producto.

Los siguientes procedimientos muestran cómo recopilar las estadísticas CloudWatch de espacio de almacenamiento de un clúster de caché durante la última hora.

nota

Los valores de StartTime y EndTime proporcionados en los ejemplos siguientes se proporcionan con fines ilustrativos. Deberá sustituir los valores de hora de inicio y finalización para sus nodos de caché.

Para obtener información sobre ElastiCache los límites, consulte Límites AWS de servicio para ElastiCache.

Monitorización de métricas de CloudWatch clústeres y nodos (consola)

Para recopilar estadísticas CPU de uso de un clúster de caché

  1. Inicie sesión en AWS Management Console y abra la ElastiCache consola en https://console.aws.amazon.com/elasticache/.

  2. Seleccione los nodos de caché de los que desea ver métricas.

    nota

    La selección de más de 20 nodos deshabilita la visualización de métricas en la consola.

    1. En la página Clústeres de caché de la consola de AWS administración, haga clic en el nombre de uno o más clústeres de caché.

      Aparecerá la página de detalles del clúster de caché.

    2. Haga clic en la pestaña Nodes (Nodos) situada en la parte superior de la ventana.

    3. En la pestaña Nodes de la ventana de detalles, seleccione los nodos de caché para los que desea ver métricas.

      Aparece una lista de CloudWatch las métricas disponibles en la parte inferior de la ventana de la consola.

    4. Haga clic en la métrica CPUde utilización.

      Se abrirá la CloudWatch consola y mostrará las métricas seleccionadas. Puede usar los cuadros de lista desplegables Statistic y Period y la pestaña Time Range para cambiar las métricas mostradas.

Supervisión de las métricas de CloudWatch clústeres y nodos mediante el CloudWatch CLI

Para recopilar estadísticas CPU de uso de un clúster de caché

  • Para Linux, macOS o 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

Supervisar las métricas de CloudWatch clústeres y nodos mediante CloudWatch API

Para recopilar estadísticas CPU de uso de un clúster de caché

  • Llama al CloudWatch API GetMetricStatistics con los siguientes parámetros (ten en cuenta que las horas de inicio y finalización se muestran solo a modo de ejemplo; tendrás que sustituirlas por las horas de inicio y finalización que correspondan):

    • 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

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