mon-get-stats
Descripción
Obtiene datos de serie temporal para las estadísticas especificadas.
nota
Cuando se crea una nueva métrica con el comando mon-put-data
, puede tardar hasta dos minutos antes de poder recuperar las estadísticas en la nueva métrica mediante el comando mon-get-stats
. Sin embargo, puede tardar hasta 15 minutos antes de que la nueva métrica aparezca en la lista de métricas recuperadas mediante el comando mon-list-metrics
.
Sintaxis
mon-get-stats MetricName
--namespace
value
--statistics value
[,value
...] [--dimensions "key1=value1
,key2=value2
..."
] [--end-time value
] [--period value
] [--start-time value
] [--unit value
] [Common Options]
Opciones
Nombre | Descripción |
---|---|
|
El nombre de la métrica. Puede establecer también este valor mediante Tipo: argumento Valores válidos: cualquier nombre de métrica válido entre 1 y 255 caracteres. Valor predeterminado: n/a Obligatorio: sí |
|
Las dimensiones de la métrica. Puede especificar dimensiones dos formas y los formatos se pueden combinar o utilizar indistintamente:
Tipo: Map Valores válidos: una cadena con el formato nombre=valor, donde la clave es el nombre de la dimensión y el valor es el valor de la dimensión. Los nombres de dimensión y los valores deben ser una cadena ANSI de entre 1 y 250 caracteres. Se permite un máximo de 10 dimensiones. Valor predeterminado: n/a Obligatorio: no |
|
La última marca temporal permitida para devolver puntos de datos. La hora de finalización es exclusiva. Las marcas temporales se especifican mediante el formato combinado ISO8601. Por ejemplo la fecha y la hora del 30 de julio de 2013 a las 12:30:00 PST se representa como 2013-07-30T12:30:00 -07:00 o en UTC: 2013-07-30T19:30:00Z. La resolución máxima que se puede devolver por CloudWatch es 1 minuto, por lo tanto, todas las marcas temporales se redondean hacia abajo al minuto más cercano. Tipo: argumento Valores válidos: una marca temporal válida representada en formato ISO8601 con ajuste numérico de zona horaria o indicador UTC. Valor predeterminado: la fecha/hora actual. Obligatorio: no |
|
El nombre del espacio de la métrica. Para obtener más información acerca de los espacios de nombres, consulte Espacios de nombres de AWS. Tipo: String Valores válidos: un espacio de nombres válido de entre 1 y 250 caracteres de longitud. Valor predeterminado: n/a Obligatorio: sí |
|
El grado de detalle, en segundos, para recuperar las estadísticas. El periodo debe ser de al menos 60 segundos y debe ser un múltiplo de 60. Tipo: argumento Valores válidos: un número, en segundos que es un múltiplo de 60 segundos. Valor predeterminado: 60 segundos. Obligatorio: no |
|
Las estadísticas que se van a devolver para la métrica especificada. Tipo: enumeración Valores válidos: Average, Sum, Maximum o Minimum Valor predeterminado: n/a Obligatorio: sí |
|
La primera marca temporal permitida para devolver puntos de datos. La hora de inicio está incluida. Las marcas temporales se especifican mediante el formato combinado ISO8601. Por ejemplo la fecha y la hora del 30 de julio de 2013 a las 12:30:00 PST se representa como 2013-07-30T12:30:00 -07:00 o en UTC: 2013-07-30T19:30:00Z. La resolución máxima que se puede devolver por CloudWatch es 1 minuto, por lo tanto, todas las marcas temporales se redondean hacia abajo al minuto más cercano. Tipo: argumento Valores válidos: una marca temporal válida representada en formato ISO8601 con ajuste numérico de zona horaria o indicador UTC. Valor predeterminado: una hora antes de la hora actual. Obligatorio: no |
|
La unidad para la que recuperar las métricas. Las métricas puede notificarse en varias unidades, esta recupera una unidad específica para una métrica concreta. Si no se solicita una unida, se devolverán todas las unidades. Si la métrica solo se notifica con una unidad, no tendrá ningún efecto. Tipo: enumeración Valores válidos: uno de los siguientes:
Valor predeterminado: n/a Obligatorio: no |
Opciones comunes
Nombre | Descripción |
---|---|
|
La ubicación del archivo de credenciales de AWS. Puede establecer este valor mediante la variable de entorno Tipo: String Valores válidos: Ruta de acceso válida de un archivo que contenga el ID de clave de acceso y la clave de acceso secreta. Valor predeterminado: Utiliza la variable de entorno |
|
La ubicación del archivo del certificado EC2 para las solicitudes de firma. Puede utilizar la variable de entorno Tipo: String Valores válidos: una ruta de archivo válida al archivo PEM que Amazon EC2 o AWS Identity and Access Management proporcionan. Valor predeterminado: Utiliza la variable de entorno |
|
El valor del tiempo de espera de la conexión en segundos. Tipo: entero Valores válidos: Cualquier número positivo. Predeterminado: 30 |
|
El delimitador que se va a utilizar al mostrar resultados delimitados (largos). Tipo: String Valores válidos: Cualquier cadena. Valor predeterminado: Coma (,) |
|
Si muestra resultados tabulares o delimitados, incluya las cabeceras de columna. Si muestra resultados XML, devuelva las cabeceras HTTP de la solicitud de servicio, si corresponde. Tipo: Flag Valores válidos: Cuando hay, muestra cabeceras. Valor predeterminado: La opción |
|
El ID de clave de acceso que se utilizará, en combinación con la clave secreta, para firmar la solicitud. Esto se debe utilizar en combinación con la clave secreta, de lo contrario, se ignora la opción. Todas las solicitudes a CloudWatch deben estar firmadas; de lo contrario, la solicitud se rechaza. Tipo: String Valores válidos: Un ID de clave de acceso válido. Valor predeterminado: None |
|
La clave privada que se va a utilizar para firmar la solicitud. El uso de claves públicas o privadas hace que la CLI utilice SOAP. La solicitud se firma con un certificado público y una clave privada. Este parámetro se debe usar junto con Tipo: String Valores válidos: Ruta de acceso a una clave privada ASN.1 válida. Valor predeterminado: None |
|
Las solicitudes de región se dirigen a. Puede utilizar la variable de entorno Tipo: String Valores válidos: Cualquier Región de AWS, por ejemplo, us-east-1. Valor predeterminado: us-east-1, a menos que la variable de entorno |
|
La clave de acceso secreta que se utilizará para firmar la solicitud, junto con un ID de clave de acceso. Este parámetro se debe usar junto con Tipo: String Valores válidos: ID de clave de acceso. Valor predeterminado: None |
|
Muestra campos vacíos al utilizar (nulo) como espacio disponible para indicar que no se solicitaron estos datos. Tipo: Flag Valores válidos: Ninguno Valor predeterminado: Los campos vacíos no se muestran de forma predeterminada. |
|
Muestra la URL que utiliza la CLI para llamar a AWS. Tipo: Flag Valores válidos: Ninguno Valor predeterminado: falso |
|
Especifica cómo se muestran los resultados: en una tabla, delimitados (largos), XML o sin salida (silenciosos). La pantalla Tipo: Flag Valores válidos: Ninguno Valor predeterminado: |
|
La dirección URL que se utiliza para contactarse con CloudWatch. Puede establecer este valor mediante la variable de entorno Tipo: String Valores válidos: Una dirección HTTP o HTTPS válida. Valor predeterminado: utiliza el valor que se especifica en |
Output
Este comando devuelve una tabla que contiene lo siguiente:
-
Time: la hora a la que se tomó la métrica.
-
SampleCount: sin descripción disponible para esta columna.
-
Average: el valor medio.
-
Sum: la suma de valores.
-
Minimum: el valor mínimo observado.
-
Maximum: el valor máximo observado.
-
Unit: la unidad de la métrica.
La CLI de Amazon CloudWatch muestra errores en stderr.
Ejemplos
Ejemplo de solicitud
En este ejemplo, se devuelve la utilización media, mínima y máxima de la CPU para la instancia EC2 i-c07704a9, con una resolución de 1 hora.
mon-get-stats CPUUtilization --start-time 2013-02-14T23:00:00.000Z --end-time 2013-03-14T23:00:00.000Z --period 3600 --statistics "Average,Minimum,Maximum" --namespace "AWS/EC2" --dimensions "InstanceId=i-c07704a9"
Este es un ejemplo de una salida de las métricas Samples y Average con una resolución de un minuto.
Time Samples Average Unit 2013-05-19 00:03:00 2.0 0.19 Percent 2013-05-19 00:04:00 2.0 0 Percent 2013-05-19 00:05:00 2.0 0 Percent 2013-05-19 00:06:00 2.0 0 Percent 2013-05-19 00:07:00 2.0 0 Percent 2013-05-19 00:08:00 2.0 0 Percent 2013-05-19 00:09:00 2.0 0 Percent 2013-05-19 00:10:00 2.0 0 Percent 2013-05-19 00:11:00 2.0 0 Percent 2013-05-19 00:12:00 2.0 0.195 Percent 2013-05-19 00:13:00 2.0 0.215 Percent ...
Ejemplo de solicitud
Este ejemplo devuelve la utilización de la CPU en su flota de EC2.
mon-get-stats CPUUtilization --start-time 2013-02-14T23:00:00.000Z --end-time 2013-03-14T23:00:00.000Z --period 3600 --statistics "Average,Minimum,Maximum" --namespace "AWS/EC2"
Ejemplo de solicitud
En este ejemplo, se devuelve el número medio, mínimo y máximo de solicitudes realizadas en la pila de prueba de MyService para un usuario determinado, con una resolución de 1 hora.
mon-get-stats RequestCount --start-time 2013-11-24T23:00:00.000Z --end-time 2013-11-25T23:00:00.000Z --period 3600 --statistics "Average,Minimum,Maximum" --namespace "MyService" --dimensions "User=SomeUser,Stack=Test"
Ejemplo de solicitud
En este ejemplo se muestran estadísticas RequestCount en todos los "MyService".
mon-get-stats RequestCount --start-time 2013-11-24T23:00:00.000Z --end-time 2013-11-25T23:00:00.000Z --period 3600 --statistics "Average,Minimum,Maximum,SampleCount" --namespace "MyService"