Data collected by Kubernetes Visibility Agent

reference australia Updated Mar 12, 2026 4 min read cnov-collected-data.md
Raw file servicenow.com

The Kubernetes Visibility Agent Informer collects data on Kubernetes resources and populates various CMDB tables.

For the information about the data Kubernetes Visibility Agent Informer collects on the Kubernetes resources and OpenShift resources, and about the CMDB tables it populates, see the KB article KB2669848

[Omitted image "kva-ci-relationships.png"] Alt text: Relationships between CIs created by Kubernetes Visibility Agent (KVA)

CI relationships created by Kubernetes Visibility Agent (KVA)

The following tables list the CMDB CI relationships that Kubernetes Visibility Agent (KVA) creates. The relationship type names match the values written to the cmdb_rel_type table.

Relationships created by default:

Source CI Relationship type Target CI
Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Cluster of::Cluster Kubernetes Node [cmdb_ci_kubernetes_node]
Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Pod [cmdb_ci_kubernetes_pod]
Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Service [cmdb_ci_kubernetes_service]
Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Ingress [cmdb_ci_kubernetes_ingress]
Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Namespace [cmdb_ci_kubernetes_namespace]
Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by Kubernetes Component [cmdb_ci_kubernetes_component] — Gateway API / Traefik IngressRoute, watched out of the box (Gateway API resources require informer version 2.7.x or later, per KB2669848)
Kubernetes Namespace [cmdb_ci_kubernetes_namespace] Members::Member of Kubernetes Pod [cmdb_ci_kubernetes_pod]
Kubernetes Namespace [cmdb_ci_kubernetes_namespace] Contains::Contained by Kubernetes Service [cmdb_ci_kubernetes_service]
Kubernetes Namespace [cmdb_ci_kubernetes_namespace] Contains::Contained by Kubernetes Ingress [cmdb_ci_kubernetes_ingress]
Kubernetes Namespace [cmdb_ci_kubernetes_namespace] Contains::Contained by Kubernetes Deployment / StatefulSet / DaemonSet / Job / CronJob / ReplicaSet / ReplicationController [cmdb_ci_kubernetes_deployment / _statefulset / _daemonset / _job / _cronjob / _replicaset / _replicationcontroller]
Kubernetes Namespace [cmdb_ci_kubernetes_namespace] Contains::Contained by Kubernetes Component [cmdb_ci_kubernetes_component] — default-watched types, namespaced
Linux/Windows Server [cmdb_ci_linux_server / cmdb_ci_win_server] Contains::Contained by Kubernetes Pod [cmdb_ci_kubernetes_pod]
Kubernetes Deployment / CronJob / DeploymentConfig [cmdb_ci_kubernetes_deployment / _cronjob / cmdb_ci_openshift_dep_conf] Owns::Owned by Kubernetes ReplicaSet / Job / ReplicationController [cmdb_ci_kubernetes_replicaset / _job / _replicationcontroller]
Kubernetes ReplicaSet / Job / CronJob / etc. [cmdb_ci_kubernetes_replicaset / _job / _cronjob] Instantiates::Instantiated by Kubernetes Pod [cmdb_ci_kubernetes_pod]
Kubernetes workload — Deployment / StatefulSet / DaemonSet / Job / CronJob / ReplicaSet / ReplicationController [cmdb_ci_kubernetes_deployment / _statefulset / _daemonset / _job / _cronjob / _replicaset / _replicationcontroller] Hosted on::Hosts Kubernetes Cluster [cmdb_ci_kubernetes_cluster]
Kubernetes Node [cmdb_ci_kubernetes_node] Hosted on::Hosts Linux/Windows Server [cmdb_ci_linux_server / cmdb_ci_win_server]
Linux/Windows Server [cmdb_ci_linux_server / cmdb_ci_win_server] Managed by::Manages Kubernetes Cluster [cmdb_ci_kubernetes_cluster]
Kubernetes Service [cmdb_ci_kubernetes_service] Provided By::Provides Kubernetes workload it serves [cmdb_ci_kubernetes_deployment / _statefulset / _daemonset / _replicaset]
Kubernetes Ingress [cmdb_ci_kubernetes_ingress] Provided By::Provides Kubernetes Service [cmdb_ci_kubernetes_service]
Gateway API HTTPRoute [cmdb_ci_kubernetes_component] Used by::Uses Gateway [cmdb_ci_kubernetes_component]
Kubernetes Pod [cmdb_ci_kubernetes_pod] Contains::Contained by Docker Container [cmdb_ci_docker_container] — non-init containers, default setting
Kubernetes Pod [cmdb_ci_kubernetes_pod] Contains::Contained by Docker Image [cmdb_ci_docker_image]
Docker Image [cmdb_ci_docker_image] Instantiates::Instantiated by Docker Container [cmdb_ci_docker_container]
Container Repository Entry [cmdb_ci_container_repository_entry] Hosted on::Hosts Container Repository [cmdb_ci_container_repository]
Docker Image [cmdb_ci_docker_image] Provisioned From::Provisioned Container Repository Entry [cmdb_ci_container_repository_entry]
Linux/Windows Server [cmdb_ci_linux_server / cmdb_ci_win_server] Virtualized by::Virtualizes VM Instance [cmdb_ci_vm_instance] (only if this CI already exists, via VMware/cloud discovery)
Linux/Windows Server [cmdb_ci_linux_server / cmdb_ci_win_server] Instantiates::Instantiated by VMware Instance [cmdb_ci_vmware_instance] (only if this CI already exists, via VMware discovery)

Relationships created only with additional configuration. For exact Helm parameter paths, environment variable names, and system property names for each configurable relationship, see the KB article KB1648891:

Source CI Relationship type Target CI Configuration required (default)
Kubernetes Pod [cmdb_ci_kubernetes_pod] Runs on::Runs Kubernetes Node [cmdb_ci_kubernetes_node] createPodNodeRelation.enable (default false)
Linux/Windows Server [cmdb_ci_linux_server / cmdb_ci_win_server] Owns::Owned by IP Address [cmdb_ci_ip_address] createServerIpAddresses (default false)
Kubernetes Node [cmdb_ci_kubernetes_node] Owns::Owned by IP Address — node ExternalIP [cmdb_ci_ip_address] bringNodeExternalIPs (default false)
Kubernetes Service [cmdb_ci_kubernetes_service] Owns::Owned by IP Address — ExternalIP / LB ingress IP [cmdb_ci_ip_address] discoverK8sServiceExternalIps (default false)
Kubernetes Service [cmdb_ci_kubernetes_service] Owns::Owned by DNS Name — LB hostname [cmdb_ci_dns_name] discoverK8sServiceExternalIps (default false)
Kubernetes Ingress [cmdb_ci_kubernetes_ingress] Owns::Owned by IP Address — LB address [cmdb_ci_ip_address] bringIngressAddresses (default false)
Kubernetes Cluster / Namespace [cmdb_ci_kubernetes_cluster / cmdb_ci_kubernetes_namespace] Contains::Contained by Kubernetes Component — your custom resource types [cmdb_ci_kubernetes_component] additionalResources.resources (default empty)
OpenShift Route [cmdb_ci_openshift_route] Provided By::Provides Target resource, for example Kubernetes Service [cmdb_ci_kubernetes_service] openShift (default false)
Kubernetes Namespace [cmdb_ci_kubernetes_namespace] Contains::Contained by OpenShift DeploymentConfig / BuildConfig / Route / ImageStream [cmdb_ci_openshift_dep_conf / cmdb_ci_openshift_build_conf / cmdb_ci_openshift_route / cmdb_ci_openshift_images] openShift (default false)
Kubernetes Cluster [cmdb_ci_kubernetes_cluster] Contains::Contained by OpenShift Group / User / Project / Image [cmdb_ci_openshift_group / cmdb_ci_openshift_user / cmdb_ci_openshift_project / cmdb_ci_openshift_images] openShift (default false)
VM Instance — KubeVirt [cmdb_ci_vm_instance] Managed by::Manages Kubernetes Cluster [cmdb_ci_kubernetes_cluster] sn_acc_visibility.kubevirt.create_cmdb_ci_vm_instance (default false)
VM Instance — KubeVirt [cmdb_ci_vm_instance] Instantiates::Instantiated by Raw KubeVirt VM/VMI component [cmdb_ci_kubernetes_component] sn_acc_visibility.kubevirt.create_cmdb_ci_vm_instance (default false)
Server — KubeVirt-backed [cmdb_ci_server] Instantiates::Instantiated by VM Instance — KubeVirt [cmdb_ci_vm_instance] sn_acc_visibility.kubevirt.create_server (default false)
Kubernetes Pod / Service / workload [cmdb_ci_kubernetes_pod / _service / workload tables] Connects to::Connected by Kubernetes Pod / Service / TCP Endpoint [cmdb_ci_kubernetes_pod / _service / cmdb_ci_endpoint_tcp] connectionsDiscovery.method (default empty — disabled; set to servicenow or cilium to enable)

Parent Topic:Kubernetes Visibility Agent Reference

Keywords Agent Client CollectorKubernetesVisibilitydata collectedreferenceCMDBCloud Native Operations for VisibilityCNO for Visibility
Search documentation
Search document titles and file paths on the australia branch