翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ec2_instance_attribute の使用例
JSON フィルター
ec2_instance_attribute
クエリは filters
JSON形式になります。の定義済みフィルターを指定できますec2:DescribeInstances
。実際のフィルタリングは AWS Grafana ではなく で実行されることに注意してください。
次のコード例は、フィルター構文を示しています。
{ filter_name1: [ filter_value1 ], filter_name2: [ filter_value2 ] }
次の例は、 ec2_instance_attribute()
クエリを示しています。
ec2_instance_attribute(us - east - 1, InstanceId, { 'tag:Environment': ['production'] });
属性の選択
インスタンスごとに返すことができる属性は 1 つだけです。任意のフラット属性を選択できます (つまり、属性に単一の値があり、オブジェクトまたは配列でない場合)。次のフラット属性を使用できます。
-
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
。
次の例は、 ec2_instance_attribute()
クエリを示しています。
ec2_instance_attribute(us - east - 1, Tags.Name, { 'tag:Team': ['sysops'] });