

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Utilisation d'exemples d'ec2\$1instance\$1attribute
<a name="cloudwatch-ec2-instance-attribute-examples"></a>

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

 La `ec2_instance_attribute` requête est `filters` au format JSON. Vous pouvez définir des filtres prédéfinis de. `ec2:DescribeInstances` Notez que le filtrage proprement dit a lieu dans Grafana AWS, et non dans Grafana. 

 L'exemple de code suivant montre la syntaxe des filtres. 

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

 L'exemple suivant montre la `ec2_instance_attribute()` requête. 

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

## Sélection d'attributs
<a name="cloudwatch-selecting-attributes"></a>

 Un seul attribut par instance peut être renvoyé. N'importe quel attribut plat peut être sélectionné (c'est-à-dire s'il possède une valeur unique et n'est pas un objet ou un tableau). Les attributs plats suivants sont 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` 

 Les balises peuvent être sélectionnées en préfixant le nom de la balise par`Tags`. 

 L'exemple suivant montre la `ec2_instance_attribute()` requête. 

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