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