Usando exemplos de ec2_instance_attribute - Amazon Managed Grafana

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando exemplos de ec2_instance_attribute

JSONfiltros

A ec2_instance_attribute consulta assume filters o JSON formato. Você pode especificar filtros predefinidos de. ec2:DescribeInstances Observe que a filtragem real ocorre em AWS, não em Grafana.

O exemplo de código a seguir mostra a sintaxe dos filtros.

{ filter_name1: [ filter_value1 ], filter_name2: [ filter_value2 ] }

O exemplo a seguir mostra a ec2_instance_attribute() consulta.

ec2_instance_attribute(us - east - 1, InstanceId, { 'tag:Environment': ['production'] });

Seleção de atributos

Somente um atributo por instância pode ser retornado. Qualquer atributo simples pode ser selecionado (ou seja, se o atributo tiver um único valor e não for um objeto ou matriz). Os seguintes atributos simples estão disponíveis.

  • 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

As tags podem ser selecionadas prefixando o nome da tag comTags.

O exemplo a seguir mostra a ec2_instance_attribute() consulta.

ec2_instance_attribute(us - east - 1, Tags.Name, { 'tag:Team': ['sysops'] });