Enabling application service maps

  • Release version: Zurich
  • Updated August 6, 2025
  • 1 minute to read
  • Application service maps give you visibility into how workloads communicate in a Kubernetes cluster, helping you detect dependencies and monitor traffic flows in real time.

    KVA collects traffic data between workloads and reports it to the ServiceNow instance as part of its installation. Three methods are available: a ServiceNow DaemonSet, Istio or Linkerd service meshes, or Cilium. Each method is suited to different cluster configurations. For deployment prerequisites and installation steps, see Install Kubernetes Visibility Agent (KVA).

    • If you use a ServiceNow DaemonSet, a pod runs on each Kubernetes node and reports new connections it detects to the main Informer pod every 60 seconds. To find out how to enable the application service maps using a ServiceNow DaemonSet, see Enable service maps using DaemonSet.
    • If you use service meshes and have a Prometheus server, provide the Prometheus URL. The Informer then queries the Prometheus server periodically for connection data reported by the service mesh. To find out how to enable the application service maps using Istio or Linkerd service meshes, see Enable service maps using service meshes.