

# mon-put-data
<a name="cli-mon-put-data"></a>

## Descripción
<a name="w2aab9c47b3"></a>

Añade puntos de datos de métricas a la métrica especificada. Esta llamada incluirá datos de time-series, para el valor sin procesar o los valores estadísticos válidos de un nombre de métrica determinado. Admite la entrada de un punto de datos único a la vez.

**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
<a name="w2aab9c47b5"></a>

 ****mon-put-data** --metric-name {{value}}[--namespace {{value}} [--dimensions "key1={{value1}},key2={{value2}}..."] [--statisticValues "key1={{value1}},key2={{value2}}..."] [--timestamp {{value}}] [--unit {{value}}] [--value {{value}}] [Common Options] ** 

## Opciones
<a name="w2aab9c47b7"></a>


| Nombre | Descripción | 
| --- | --- | 
| -d, --dimensions "key1=value1,key2=value2..." ``  | Las dimensiones que identifican de forma única los datos de métricas. Puede especificar dimensiones dos formas y los formatos se pueden combinar o utilizar indistintamente:[See the AWS documentation website for more details](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/cli/cli-mon-put-data.html)<br />Tipo: Map<br />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.<br />Valor predeterminado: n/a<br />Obligatorio: no | 
| `-m, --metric-name` `VALUE1,VALUE2,VALUE3...`  | El nombre de la métrica.<br />Tipo: cadena<br />Valores válidos: cualquier nombre de métrica válido entre 1 y 250 caracteres.<br />Valor predeterminado: n/a<br />Obligatorio: sí | 
| `n, --namespace` `VALUE`  | 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/aws-namespaces.html).<br />Tipo: cadena<br />Valores válidos: cualquier cadena ANSI entre 1 y 250 caracteres de longitud.<br />Valor predeterminado: n/a<br />Obligatorio: sí | 
| `-s, --statistic` `Values "key1=value1,key2=value2..."`  | Las estadísticas que se van a almacenar para el sello temporal y la métrica especificados. Esta opción es exclusiva con `--value`. Debe especificarse al menos una de `--statisticValue` o `--value`.<br />Tipo: Map<br />Valores válidos: una cadena que contiene todos los valores dobles para todos los nombres de estadísticas: SampleCount, Sum, Maximum y Minimum. Todos estos valores debe ser un valor comprendido entre 1E-130 y 1E130.<br />Valor predeterminado: n/a<br />Obligatorio: sí | 
| `-t, --timestamp` `VALUE`  | La marca temporal del punto de datos u observación para la métrica que se va a registrar. 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.<br />Tipo: simple<br />Valores válidos: una marca temporal válida representada en formato ISO8601 con ajuste numérico de zona horaria o indicador UTC.<br />Valor predeterminado: la hora UTC actual.<br />Obligatorio: no | 
| `-u, --unit` `VALUE`  | La unidad para la métrica.<br />Tipo: enumeración<br />Valores válidos: uno de los siguientes:[See the AWS documentation website for more details](http://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/cli/cli-mon-put-data.html)<br />Valor predeterminado: n/a<br />Obligatorio: no | 
| `-v, --value` `VALUE`  | Un solo valor que se va a registrar. El valor se traduce en un conjunto de estadísticas con el formato: SampleCount=1, Sum=VALUE, Minimum=VALUE, Maximum=VALUE. Esta opción es exclusiva de `--statisticValues`.<br />Tipo: simple<br />Valores válidos: todos los valores debe ser un número comprendido entre 1E-130 y 1E130.<br />Valor predeterminado: n/a<br />Obligatorio: sí | 

## Opciones comunes
<a name="w2aab9c47b9"></a>


| Nombre | Descripción | 
| --- | --- | 
| `--aws-credential-file` `VALUE`  | La ubicación del archivo de credenciales de AWS. Puede establecer este valor mediante la variable de entorno `AWS_CREDENTIAL_FILE`. Si define la variable de entorno o proporciona la ruta de acceso al archivo de credenciales, el archivo debe existir o, de lo contrario, se produce un error en la solicitud. Las solicitudes de CloudWatch deben firmarse con un ID de clave de acceso y una clave de acceso secreta.<br />Tipo: cadena<br />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.<br />Valor predeterminado: Utiliza la variable de entorno `AWS_CREDENTIAL_FILE`, si se establece. | 
| `-C, --ec2-cert-file-path` `VALUE`  | La ubicación del archivo del certificado EC2 para las solicitudes de firma. Puede utilizar la variable de entorno `EC2_CERT` para especificar este valor.<br />Tipo: cadena<br />Valores válidos: una ruta de archivo válida al archivo PEM que Amazon EC2 o proporcionan AWS Identity and Access Management.<br />Valor predeterminado: Utiliza la variable de entorno `EC2_CERT`, si se establece. | 
|  `--connection-timeout` `VALUE`  | El valor del tiempo de espera de la conexión en segundos.<br />Tipo: número entero<br />Valores válidos: Cualquier número positivo.<br />Valor predeterminado: 30 | 
|  `--delimiter` `VALUE`  | El delimitador que se va a utilizar al mostrar resultados delimitados (largos).<br />Tipo: cadena<br />Valores válidos: Cualquier cadena.<br />Valor predeterminado: Coma (,) | 
|  `--headers` ``  | 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.<br />Tipo: marca<br />Valores válidos: Cuando hay, muestra cabeceras.<br />Valor predeterminado: La opción `--headers` está deshabilitada de forma predeterminada. | 
|  `-I, --access-key-id` `VALUE`  | 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.<br />Tipo: cadena<br />Valores válidos: Un ID de clave de acceso válido.<br />Valor predeterminado: none | 
|  `-K, --ec2-private-key-file-path` `VALUE`  | 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 `EC2_CERT`, de lo contrario, el valor no se tiene en cuenta. El valor de la variable de entorno `EC2_PRIVATE_KEY` se usará si está configurado, y esta opción no está especificada. Esta opción se pasa por alto si la variable de entorno `AWS_CREDENTIAL_FILE` está establecida, o se utiliza `--aws-credentials-file`. Todas las solicitudes a CloudWatch deben estar firmadas; de lo contrario, la solicitud se rechaza.<br />Tipo: cadena<br />Valores válidos: Ruta de acceso a una clave privada ASN.1 válida.<br />Valor predeterminado: none | 
|  `--region` `VALUE`  | Las solicitudes de región se dirigen a. Puede utilizar la variable de entorno `EC2_REGION` para especificar el valor. La región se utiliza para crear la URL que se utiliza para llamar a CloudWatch, y debe ser una Región (de AWS) válida de Amazon Web Services.<br />Tipo: cadena<br />Valores válidos: Cualquier Región de AWS, por ejemplo, us-east-1.<br />Valor predeterminado: us-east-1, a menos que la variable de entorno `EC2_REGION` esté establecida. | 
|  `S, --secret-key` `VALUE`  | 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 `--access-key-id`, de lo contrario, la opción no en tiene en cuenta.<br />Tipo: cadena<br />Valores válidos: ID de clave de acceso.<br />Valor predeterminado: none | 
|  `--show-empty-fields` ``  | Muestra campos vacíos al utilizar (nulo) como espacio disponible para indicar que no se solicitaron estos datos.<br />Tipo: marca<br />Valores válidos: Ninguno<br />Valor predeterminado: Los campos vacíos no se muestran de forma predeterminada. | 
|  `--show-request` ``  | Muestra la URL que utiliza la CLI para llamar a AWS.<br />Tipo: marca<br />Valores válidos: Ninguno<br />Predeterminado: false | 
|  `--show-table, --show-long, --show-xml, --quiet` ``  | Especifica cómo se muestran los resultados: en una tabla, delimitados (largos), XML o sin salida (silenciosos). La pantalla `--show-table` muestra un subconjunto de los datos en forma de ancho de columna fija; `--show-long` muestra todos los valores devueltos delimitados por un carácter; `--show-xml` es el retorno sin procesar del servicio; y `--quiet` suprime toda la salida estándar. Todas las opciones son mutuamente excluyentes, con la prioridad `--show-table`, `--show-long`, `--show-xml` y `--quiet`.<br />Tipo: marca<br />Valores válidos: Ninguno<br />Valor predeterminado: `--show-table` | 
|  `-U, --url` `VALUE`  | La dirección URL que se utiliza para contactarse con CloudWatch. Puede establecer este valor mediante la variable de entorno `AWS_CLOUDWATCH_URL`. Este valor se usa en combinación con `--region` para crear la URL esperada. Esta opción anula la dirección URL de la llamada de servicio.<br />Tipo: cadena<br />Valores válidos: Una dirección HTTP o HTTPS válida.<br />Valor predeterminado: utiliza el valor que se especifica en `AWS_CLOUDWATCH_URL`, si se establece. | 

## Output
<a name="w2aab9c47c11"></a>

Este comando añade puntos de datos de métricas a una métrica.

La CLI de Amazon CloudWatch muestra errores en stderr.

## Ejemplos
<a name="w2aab9c47c13"></a>

### Ejemplo de solicitud
<a name="w2aab9c47c13b2"></a>

Este ejemplo pone los datos de estadística de `RequestCount` en el espacio de nombres `MyService`. La métrica no contiene ninguna dimensión y por tanto representa el RequestCount general en todo el servicio. La medición es un statisticValue agregado que representa cinco mediciones anteriores cuyo máximo era 70, cuyo mínimo era 30 y cuya suma era 250.

```
mon-put-data --metric-name RequestCount --namespace "MyService" --timestamp 2013-11-25T00:00:00.000Z --statisticValues "Sum=250,Minimum=30,Maximum=70,SampleCount=5"
```

### Ejemplo de solicitud
<a name="w2aab9c47c13b4"></a>

Este ejemplo pone los datos de prueba de `RequestCount` específicos del usuario en el espacio de nombres `MyService`. El usuario y el nombre de pila se almacenan como dimensiones con el fin de distinguir esta métrica desde la métrica de todo el servicio en el ejemplo anterior.

```
mon-put-data --metric-name RequestCount --namespace "MyService" --dimensions "User=SomeUser,Stack=Test" --timestamp 2013-11-25T00:00:00.000Z --value 50
```

## Temas relacionados
<a name="w2aab9c47c15"></a>

### Descargar
<a name="w2aab9c47c15b2"></a>
+ [Configurar la interfaz de línea de comandos](SetupCLI.md)

### Acción relacionada
<a name="w2aab9c47c15b4"></a>
+ [PutMetricData](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_PutMetricData.html)

### Comando relacionado
<a name="w2aab9c47c15b6"></a>
+  [mon-put-metric-alarm](cli-mon-put-metric-alarm.md) 