翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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'] });