Monitoreo de métricas de Run Command con Amazon CloudWatch - AWS Systems Manager

Monitoreo de métricas de Run Command con Amazon CloudWatch

Las métricas son el concepto fundamental en Amazon CloudWatch. Una métrica representa una serie de puntos de datos ordenados por tiempo que se publican a CloudWatch. Una métrica es una variable que hay que monitorizar y los puntos de datos son los valores de esa variable a lo largo del tiempo.

AWS Systems Manager publica métricas sobre el estado de los comandos de Run Command en CloudWatch, lo que le permite establecer alarmas basadas en esas métricas. Run Command es una capacidad de AWS Systems Manager. Estas estadísticas se registran a lo largo de un periodo prolongado para que pueda obtener acceso a información histórica y contar con una mejor perspectiva sobre la tasa de éxito de los comandos ejecutados en su Cuenta de AWS.

Los valores de estado terminal de los comandos para cuyas métricas puede realizar un seguimiento son Success, Failed y Delivery Timed Out. Por ejemplo, para un documento de SSM Command configurado para que se ejecute cada hora, puede configurar una alarma que le avise cada vez que no se notifique el estado Success para cualquiera de esas horas. Para obtener más información acerca de los valores de estado de los comandos, consulte Descripción de los estados del comando.

Para ver las métricas en la consola de CloudWatch
  1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, seleccione Métricas.

  3. En el área Alarmas por servicio de AWS, elija SSM-Run Command para Servicios.

Para ver métricas mediante la AWS CLI

Abra el símbolo del sistema y utilice el siguiente comando.

aws cloudwatch list-metrics --namespace "AWS/SSM-RunCommand"

Para mostrar todas las métricas disponibles, utilice el siguiente comando.

aws cloudwatch list-metrics

Métricas y dimensiones de Systems Manager Run Command

Systems Manager envía métricas de comandos de Run Command a CloudWatch una vez cada minuto.

Systems Manager envía las siguientes métricas de comandos a CloudWatch.

nota

Estas métricas utilizan Count como unidad, por lo que las estadísticas más útiles son Sum y SampleCount.

Métrica Descripción
CommandsDeliveryTimedOut Número de comandos cuyo estado de terminal es Delivery Timed Out.
CommandsFailed Número de comandos cuyo estado de terminal es Failed.
CommandsSucceeded Número de comandos cuyo estado de terminal es Success.

Para obtener más información acerca de cómo trabajar con métricas de CloudWatch, consulte los siguientes temas en la Guía del usuario de Amazon CloudWatch: