Instance Metadata

The following table lists the instance metadata currently collected by the Cloud Agent for each cloud provider. Refer to the Cloud Agent Release Notes for additional instance metadata collected from public cloud providers in future versions of the Cloud Agent.

Instance Metadata for AWS

Windows Cloud Agent Linux Cloud Agent MacOS Cloud Agent

accountId

ami-id

availability-zone

instance-id

instance-type

kernel-id

local-hostname

local-ipv4

network/interfaces/macs/mac/mac

network/interfaces/macs/mac/subnet-id

public-hostname

public-ipv4

region

reservation-id

security-groups

security-groups-ids

vpc-id

asset.aws.ec2.availabilityZone

asset.aws.ec2.accountId

asset.aws.ec2.region

asset.aws.ec2.VPCId

asset.aws.ec2.publicIpAddress

asset.aws.ec2.document

asset.aws.ec2.macAddress-find

asset.aws.ec2.instanceId

asset.aws.ec2.kernelId

asset.aws.ec2.macAddress

asset.aws.ec2.hostnamePublic

asset.aws.ec2.subnetId

asset.aws.ec2.securityGroups

asset.aws.ec2.reservationId

asset.aws.ec2.instanceType

asset.aws.ec2.securityGroupIds

asset.aws.ec2.privateIpAddress

asset.aws.ec2.amiId

asset.aws.ec2.hostname

asset.aws.ec2.tags

accountId

ami-id

availability-zone

instance-id

instance-type

kernel-id

local-hostname

local-ipv4

network/interfaces/macs/mac/mac

network/interfaces/macs/mac/subnet-id

public-hostname

public-ipv4

region

reservation-id

security-groups

security-groups-ids

created date

state

vpc-id

asset.aws.ec2.instanceId

asset.aws.ec2.instanceType

asset.aws.ec2.privateIpAddress

asset.aws.ec2.region

asset.aws.ec2.kernelId

asset.aws.ec2.availabilityZone

asset.aws.ec2.amiId

asset.aws.ec2.accountId

asset.aws.ec2.hostname

asset.aws.ec2.hostnamePublic

asset.aws.ec2.publicIpAddress

asset.aws.ec2.macAddress

asset.aws.ec2.reservationId

asset.aws.ec2.ami-launch-index

asset.aws.ec2.ami-manifest-path

asset.aws.ec2.instance-action

asset.aws.ec2.securityGroups

asset.aws.ec2.VPCId

asset.aws.ec2.securityGroupsIds

asset.aws.ec2.subnetId

asset.aws.ec2.tags

asset.aws.ec2.launchTime

asset.aws.ec2.isSpotInstance

accountId

ami-id

availability-zone

instance-id

instance-type

kernel-id

local-hostname

local-ipv4

network/interfaces/macs/mac/mac

network/interfaces/macs/mac/subnet-id

public-hostname

public-ipv4

region

reservation-id

security-groups

security-groups-ids

vpc-id

created date

state

spot instance

asset.aws.ec2.VPCId

asset.aws.ec2.hostname

asset.aws.ec2.instance-action

asset.aws.ec2.privateIpAddress

asset.aws.ec2.accountId

asset.aws.ec2.availabilityZone

asset.aws.ec2.region

asset.aws.ec2.subnetId

asset.aws.ec2.isSpotInstance

asset.aws.ec2.ami-manifest-path

asset.aws.ec2.macAddress

asset.aws.ec2.publicIpAddress

asset.aws.ec2.instanceId

asset.aws.ec2.reservationId

asset.aws.ec2.kernelId

asset.aws.ec2.launchTime

asset.aws.ec2.amiId

asset.aws.tags

asset.aws.ec2.hostnamePublic

asset.aws.ec2.instanceType

asset.aws.ec2.ami-launch-index

asset.aws.ec2.securityGroupsIds

asset.aws.ec2.securityGroups

ProviderName

Instance Metadata for Azure

Windows Cloud Agent Linux Cloud Agent

compute.location

compute.name

compute.offer

compute.osType

compute.publisher

compute.resourceGroupName

compute.subscriptionId

compute.tags

compute.version

compute.vmId

compute.vmSize

network.interface.ipv4.ipaddress.privateIpAddress

network.interface.ipv4.ipaddress.publicIpAddress

network.interface.ipv4.subnet.address

network.interface.ipv6.ipaddress.ipAddress

network.interface.macAddres

asset.azure.vm.subnet

asset.azure.vm.offer

asset.azure.vm

asset.azure.vm.subscriptionId

asset.azure.vm.name

asset.azure.vm.publisher

asset.azure.vm.privateIpAddress

asset.azure.vm.vmSize

asset.azure.vm.publicIpAddress

asset.azure.tags

asset.azure.vm.version

asset.azure.vm.ipv6

asset.azure.vm.vmId

asset.azure.vm.macAddress

asset.azure.vm.location

asset.azure.vm.resourceGroupName

asset.azure.vm.osType

compute.location

compute.name

compute.offer

compute.osType

compute.publisher

compute.resourceGroupName

compute.subscriptionId

compute.tags

compute.version

compute.vmId

compute.vmSize

network.interface.ipv4.ipaddress.privateIpAddress

network.interface.ipv4.ipaddress.publicIpAddress

network.interface.ipv4.subnet.address

network.interface.ipv6.ipaddress.ipAddress

network.interface.macAddres

asset.azure.vm.vmId

asset.azure.vm.name

asset.azure.vm.location

asset.azure.vm.vmSize

asset.azure.vm.offer

asset.azure.vm.publisher

asset.azure.vm.version

asset.azure.vm.osType

asset.azure.vm.SubscriptionId

asset.azure.tags

asset.azure.vm.resourceGroupName

asset.azure.vm.subnet

asset.azure.vm.macAddress

asset.azure.vm.publicIpAddress

asset.azure.vm.privateIpAddress

asset.azure.vm.ipv6

Instance Metadata for GCP

Windows Cloud Agent  Linux Cloud Agent

instance/hostname

instance/id

instance/machine-type

instance/network-interfaces/

instance/network-interfaces/0/access-configs/0/external-ip

instance/network-interfaces/0/ip

instance/network-interfaces/0/mac

instance/network-interfaces/0/network

instance/zone

project/numeric-project-id

project/project-id

asset.gcp.compute.projectIdNo

asset.gcp.compute.hostname

asset.gcp.compute.projectDetails

asset.gcp.compute.id-PreAggregate

asset.gcp.compute.macAddress

asset.gcp.compute.id

asset.gcp.compute.publicIpAddress

asset.gcp.compute.projectId

asset.gcp.compute.networkInterface

asset.gcp.compute.zone

asset.gcp.compute.network

asset.gcp.compute.privateIpAddress

asset.gcp.compute.machineType

instance/hostname

instance/id

instance/machine-type

instance/network-interfaces/

instance/network-interfaces/0/access-configs/0/external-ip

instance/network-interfaces/0/ip

instance/network-interfaces/0/mac

instance/network-interfaces/0/network

instance/zone

project/numeric-project-id

project/project-id

asset.gcp.compute.id

asset.gcp.compute.hostname

asset.gcp.compute.machineType

asset.gcp.compute.zone

asset.gcp.compute.publicIpAddress

asset.gcp.compute.privateIpAddress

asset.gcp.compute.network

asset.gcp.compute.macAddress

asset.gcp.compute.projectIdNo

asset.gcp.compute.projectId

Instance Metadata for IBM

Windows Cloud Agent Linux Cloud Agent

Id

PrimaryIpAddress

Vlans

domain

datacenter

DatacenterId

FullyQualifiedDomainName

PrimaryIpAddress

PrimaryBackendIpAddress

asset.ibm.virtualServer.frontendMacAddresses

asset.ibm.virtualServer.backendMacAddresses

asset.ibm.virtualServer.id

asset.ibm.virtualServer.publicIP

asset.ibm.virtualServer.publicVlan

asset.ibm.virtualServer.privateVlan

asset.ibm.virtualServer.domain

asset.ibm.virtualServer.tags

asset.ibm.virtualServer.deviceName

asset.ibm.virtualServer.location

asset.ibm.virtualServer.pivateIP

asset.ibm.virtualServer.datacenterId

asset.ibm.virtualServer.id-PreAggregate

datacenter

DatacenterId

FullyQualifiedDomainName

PrimaryIpAddress

PrimaryBackendIpAddress

Id

domain

Tags

Vlans

asset.ibm.virtualServer.location

asset.ibm.virtualServer.datacenterId

asset.ibm.virtualServer.deviceName

asset.ibm.virtualServer.publicIp

asset.ibm.virtualServer.privateIp

asset.ibm.virtualServer.id

asset.ibm.virtualServer.domain

asset.ibm.tags

asset.ibm.virtualServer.publicVlan

asset.ibm.virtualServer.privateVlan

Instance Metadata for OCI

Windows Cloud Agent Linux Cloud Agent

image

state

displayName

id

compartmentId

timeCreated

definedtags

freeformTags

shape

region

faultDomain

availabilityDomain

hostName

canonicalRegionName

asset.oracle.compute.image

asset.oracle.compute.vnic

asset.oracle.compute.state

asset.oracle.compute.displayName

asset.oracle.compute.instanceId

asset.oracle.compute.compartmentId

asset.oracle.compute.timeCreated

asset.oracle.compute

asset.oracle.compute.definedtags

asset.oracle.compute.freeformtags

asset.oracle.compute.shape

asset.oracle.compute.region

asset.oracle.compute.faultDomain

asset.oracle.compute.availabilityDomain

asset.oracle.compute.hostname

asset.oracle.compute.canonicalRegionName

id

displayName

compartmentId

shape

state

region

availabilityDomain

timeCreated

image

faultDomain

hostName

canonicalRegionName

definedTags

freeformTags

asset.oracle.compute.instanceId

asset.oracle.compute.displayName

asset.oracle.compute.compartmentId

asset.oracle.compute.shape

asset.oracle.compute.state

asset.oracle.compute.region

asset.oracle.compute.availabilityDomain

asset.oracle.compute.timeCreated

asset.oracle.compute.image

asset.oracle.compute.faultDomain

asset.oracle.compute.hostName

asset.oracle.compute.canonicalRegionName

asset.oracle.compute.definedtags

asset.oracle.compute.freeformtags

asset.oracle.compute.vnic

Instance Metadata for Alibaba

Windows Cloud Agent

hostname

image-id

instance-id

mac

network-type

instance/instance-type

owner-account-id

private-ipv4

public-ipv4

region-id

zone-id

vpc-cidr-block

vpc-id

serial-number

vswitch-id

vswitch-cidr-block

network/interfaces/macs/[mac]/network-interface-id

dns-conf/nameservers

asset.alibaba.instance.hostName

asset.alibaba.instance.imageId

asset.alibaba.instance.Id

asset.alibaba.instance.macAddress

asset.alibaba.instance.networkType

asset.alibaba.instance.type

asset.alibaba.instance.accountId

asset.alibaba.instance.privateIpAddress

asset.alibaba.instance.publicIpAddress

asset.alibaba.instance.region

asset.alibaba.instance.zone

asset.alibaba.instance.vpcCidrBlock

asset.alibaba.instance.vpcId

asset.alibaba.instance.serialNumber

asset.alibaba.instance.vswitchId

asset.alibaba.instance.vswitchCidrBlock

asset.alibaba.instance.networkInterface

asset.alibaba.instance.nameserver