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_instance_attribute
JSONfiltres
La ec2_instance_attribute
requête prend filters
un JSON format. 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
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 parTags
.
L'exemple suivant montre la ec2_instance_attribute()
requête.
ec2_instance_attribute(us - east - 1, Tags.Name, { 'tag:Team': ['sysops'] });