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 |