

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Utilizzo di esempi di ec2\_instance\_attribute
<a name="cloudwatch-ec2-instance-attribute-examples"></a>

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

 La `ec2_instance_attribute` query viene eseguita `filters` in formato JSON. È possibile specificare filtri predefiniti di. `ec2:DescribeInstances` Nota che il filtraggio effettivo avviene in Grafana AWS, non in Grafana. 

 Il seguente esempio di codice mostra la sintassi dei filtri. 

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

 L'esempio seguente mostra la `ec2_instance_attribute()` query. 

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

## Selezione degli attributi
<a name="cloudwatch-selecting-attributes"></a>

 È possibile restituire un solo attributo per istanza. È possibile selezionare qualsiasi attributo flat (ovvero, se l'attributo ha un valore singolo e non è un oggetto o una matrice). Sono disponibili i seguenti attributi flat. 
+  `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` 

 I tag possono essere selezionati anteponendo al nome del tag. `Tags` 

 L'esempio seguente mostra l'`ec2_instance_attribute()`interrogazione. 

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