ec2_인스턴스_어트리뷰트 예제 사용 - Amazon Managed Grafana

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

ec2_인스턴스_어트리뷰트 예제 사용

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