Shared Attributes

Below are the shared attributes (not all of these may be present for a particular integration) across the integrations that can be used in filters and group by operations in analytics within alerts, dashboards, etc.

Attributes

API Usage Name UI Display Name Description Value / Example
source Source Hostname of bare metal/virtual machines where the AOC collectors are installed collector.hostname.vpc
server.ip Server IP of DNS server receiving requests XXX.XXX.XXX.XXX
client.ip Client IP of client sending DNS requests XXX.XXX.XXX.XXX
server.id Server Instance Server id is either a host or container endpoint captured as part of TCP communications in the application. Server id is independent of the application layer protocol. The value can be
  • Host Name
  • Host Name + Container Name
  • Remote IP (for endpoints where AOC collector is not installed)
  • {"host_name": "dcos-main.prod.internal"}
  • {"host_name": "dcos-main.prod.internal", "container_name": "mesos-d0c...7e4"}
  • {"remote_ip": "XXX.XXX.XXX.XXX"}
client.id Client Instance Client id is either a host or container endpoint captured as part of TCP communications in the application. Client id is independent of the application layer protocol. The value can be
  • Host Name
  • Host Name + Container Name
  • Remote IP (for endpoints where AOC collector is not installed)
  • {"host_name": "dcos-main.prod.internal"}
  • {"host_name": "dcos-main.prod.internal", "container_name": "mesos-d0c...7e4"}
  • {"remote_ip": "XXX.XXX.XXX.XXX"}
server.port Server Port Server port number for receiving HTTP requests 80, 3306
server.container_id Container Id container uuid for the server in a protocol metric 051cbb6b...a0a
client.container_id Container Id container uuid for the client in a protocol metric 051cbb6b...a0a
instance.container_id Container Id container uuid for a container in an infrastructure metric 051cbb6b...a0a
server.container_name Container Name container name for the server in a protocol metric mesos-c6d...af0
client.container_name Container Name container name for the client in a protocol metric mesos-c6d...af0
instance.container_name Container Name container name for a container in an infrastructure metric mesos-c6d...af0
server.is_container Is Container boolean value whether server is a container True, False
client.is_container Is Container boolean value whether client is a container True, False
instance.is_container Is Container boolean value whether an instance is a container (for infrastructure metrics) True, False
server.tags.container_image tags.container_image container image name for the server in protocol metrics mysql
client.tags.container_image tags.container_image container image name for the client in protocol metrics nginx
instance.tags.container_image tags.container_image container image name for the instance in infrastructure metrics nginx
server.instance_type Instance Type Either a host, pod, container or remote for a server host, pod, container or remote
client.instance_type Instance Type Either a host, pod, container or remote for a client host, pod, container or remote
instance.instance_type Instance Type Either a host, pod, container or remote for an instance in infrastructure metrics host, pod, container or remote
server.host_name Host Name Host name of server. Only available for those hosts where AOC collectors are installed. dcos-main.prod.internal
client.host_name Host Name Host name of client. Only available for those hosts where AOC collectors are installed. dcos-main.prod.internal
instance.host_name Host Name Host name of instance. Only available for those hosts where AOC collectors are installed. dcos-main.prod.internal