Beispiele für ec2_instance_attribute verwenden - Amazon Managed Grafana

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'] });