Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Beispiele für ec2_instance_attribute verwenden
JSONFilter
Die ec2_instance_attribute
Abfrage hat filters
JSON ein Format. Sie können vordefinierte Filter für angeben. ec2:DescribeInstances
Beachten Sie, dass die eigentliche Filterung in Grafana stattfindet AWS, nicht in Grafana.
Das folgende Codebeispiel zeigt die Filtersyntax.
{ filter_name1: [ filter_value1 ], filter_name2: [ filter_value2 ] }
Das folgende Beispiel zeigt die ec2_instance_attribute()
Abfrage.
ec2_instance_attribute(us - east - 1, InstanceId, { 'tag:Environment': ['production'] });
Auswahl von Attributen
Pro Instanz kann nur ein Attribut zurückgegeben werden. Jedes flache Attribut kann ausgewählt werden (d. h., wenn das Attribut einen einzelnen Wert hat und kein Objekt oder Array ist). Die folgenden flachen Attribute sind verfügbar.
-
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
Tags können ausgewählt werden, indem dem Tagnamen ein Präfix vorangestellt wird. Tags
Das folgende Beispiel zeigt die ec2_instance_attribute()
Abfrage.
ec2_instance_attribute(us - east - 1, Tags.Name, { 'tag:Team': ['sysops'] });