

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.

# Uso de ejemplos de ec2\$1instance\$1attribute
<a name="cloudwatch-ec2-instance-attribute-examples"></a>

## Filtros JSON
<a name="json-filters"></a>

 La consulta `ec2_instance_attribute` usa `filters` en formato JSON. Puede especificar filtros predefinidos de `ec2:DescribeInstances`. Tenga en cuenta que el filtrado real se lleva a cabo en Grafana AWS, no en ella. 

 En el ejemplo de código siguiente, se muestra la sintaxis de los filtros. 

```
{ filter_name1: [ filter_value1 ], filter_name2: [ filter_value2 ] }
```

 En el siguiente ejemplo, se muestra la consulta `ec2_instance_attribute()`. 

```
ec2_instance_attribute(us - east - 1, InstanceId, { 'tag:Environment': ['production'] });
```

## Selección de atributos
<a name="cloudwatch-selecting-attributes"></a>

 Solo se puede devolver un atributo por instancia. Se puede seleccionar cualquier atributo plano (es decir, si el atributo tiene un valor único y no es un objeto o una matriz). A continuación se muestran los atributos planos que están disponibles. 
+  `AmiLaunchIndex` 
+  `Architecture` 
+  `ClientToken` 
+  `EbsOptimized` 
+  `EnaSupport` 
+  `Hypervisor` 
+  `IamInstanceProfile` 
+  `ImageId` 
+  `InstanceId` 
+  `InstanceLifecycle` 
+  `InstanceType` 
+  `KernelId` 
+  `KeyName` 
+  `LaunchTime` 
+  `Platform` 
+  `PrivateDnsName` 
+  `PrivateIpAddress` 
+  `PublicDnsName` 
+  `PublicIpAddress` 
+  `RamdiskId` 
+  `RootDeviceName` 
+  `RootDeviceType` 
+  `SourceDestCheck` 
+  `SpotInstanceRequestId` 
+  `SriovNetSupport` 
+  `SubnetId` 
+  `VirtualizationType` 
+  `VpcId` 

 Las etiquetas se pueden seleccionar anteponiendo el nombre de la etiqueta con `Tags`. 

 En el siguiente ejemplo, se muestra la consulta `ec2_instance_attribute()`. 

```
ec2_instance_attribute(us - east - 1, Tags.Name, { 'tag:Team': ['sysops'] });
```