Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan contoh ec2_instance_attribute
JSONfilter
ec2_instance_attribute
Kueri mengambil filters
dalam JSON format. Anda dapat menentukan filter yang telah ditentukan sebelumnya dari. ec2:DescribeInstances
Perhatikan bahwa penyaringan sebenarnya terjadi di AWS, bukan di Grafana.
Contoh kode berikut menunjukkan sintaks filter.
{ filter_name1: [ filter_value1 ], filter_name2: [ filter_value2 ] }
Contoh berikut menunjukkan ec2_instance_attribute()
query.
ec2_instance_attribute(us - east - 1, InstanceId, { 'tag:Environment': ['production'] });
Memilih atribut
Hanya satu atribut per instance yang dapat dikembalikan. Setiap atribut datar dapat dipilih (yaitu, jika atribut memiliki nilai tunggal dan bukan objek atau array). Atribut datar berikut tersedia.
-
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
Tag dapat dipilih dengan awalan nama tag denganTags
.
Contoh berikut menunjukkan ec2_instance_attribute()
query.
ec2_instance_attribute(us - east - 1, Tags.Name, { 'tag:Team': ['sysops'] });