Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Apache Kafka and Apache Zookeeper discovery

ServiceNow Discovery uses the Kafka and Zookeeper discovery pattern to find Kafka data built on the Zookeeper synchronization service.

Request apps on the Store

Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Prerequisites

  • CMDB CI Class Models store app

    Verify the CMDB CI Class Models store app (version 1.20.0) is installed.

  • Discovery and Service Mapping Patterns store app

    Verify the Discovery and Service Mapping Patterns store app (version 1.0.72) is installed.

  • Certificate Authority process

    Ensure that the CA process is up and running on the host machine.

  • Discovery credentials

    Ensure you have the credentials for running Discovery on the host machine running the CA process​.

Kafka and Zookeeper process should be running on the host.

Note: Kafka Broker Discovery should run first followed by Zookeeper. In the Zookeeper Configuration file, the order of nodes forming the cluster should be consistent across all of the nodes in the cluster.

Data collected by Discovery during horizontal discovery

FieldsDescription
nameName of the CI
nodeNode where the zookeeper is installed
tierTier of the zookeeper
install_directoryPath of the install directory
config_filePath of the config file
config_directoryPath of the config directory
FieldsDescription
nameName of the CI
isrIn Sync Replica
replicasNumber of replicas of the topic
partition_countPartition count of the topic
replication_factorReplication factor of the topic
FieldsDescription
nameName of the CI
nodeNode where the zookeeper is installed
tierTier of the zookeeper
config_filePath of the config file
install_directoryPath of the install
FieldsDescription
Cluster_idUnique id specific to cluster
FieldsDescription
Cluster_idUnique id specific to cluster
FieldsDescription
NameName of the Node
ClusternameName of the cluster the node belongs to
FieldsDescription
NameName of the Node
clusternameName of the cluster the node belongs to

CI Relationships

The Kafka and Zookeeper pattern does not create any CI relationships.

Parent Topic:Available on-premise discovery patterns