기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
ec2_instance_attribute 예제 사용
JSON 필터
ec2_instance_attribute
쿼리는 JSON 형식으로 filters
를 사용합니다. ec2:DescribeInstances
의 사전 정의된 필터를 지정할 수 있습니다. 실제 필터링은 Grafana가 AWS아닌에서 이루어집니다.
다음 코드 예제에서는 필드 구문을 보여줍니다.
{ filter_name1: [ filter_value1 ], filter_name2: [ filter_value2 ] }
다음 예제에서는 ec2_instance_attribute()
쿼리를 보여줍니다.
ec2_instance_attribute(us - east - 1, InstanceId, { 'tag:Environment': ['production'] });
속성 선택
인스턴스당 하나의 속성만 반환할 수 있습니다. 모든 플랫 속성을 선택할 수 있습니다(즉, 속성에 단일 값이 있고 객체나 배열이 아닌 경우). 다음 플랫 속성을 사용할 수 있습니다.
-
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'] });