Installation Guide
Pulse 4.1.x
Overview
Prerequisites
Installation
Advanced Installation
Admin UI (K8S only)
Pulse Administration
Upgrade
Advanced Feature Integrations
Developer Tools
Troubleshooting
Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Configure Pulse to Monitor Multiple Kafka clusters under a single Hadoop Cluster
Summarize Page
Copy Markdown
Open in ChatGPT
Open in Claude
Connect to Cursor
Connect to VS Code
This document is created under the assumption that a Hadoop cluster having multiple kafka cluster, each node will only be a part of single kafka cluster.
Steps
- Add Multiple Kafka Clusters in Config
Edit:
Bash
xxxxxxxxxx<acceldata_clustername>.confUnder kafka.connectors, define multiple clusters:
Bash
xxxxxxxxxxkafka.connectors = [ { name = "kafka-0.11-connector" trigger = "scheduled" service = "kafka" maxFailRetries = 5 clusters = [ { name = "kafka-01" servers = "host1:9092,host2:9092,host3:9092" zk_servers = "host1:2181,host2:2181,host3:2181/kafka" securityProtocol = "SASL_PLAINTEXT" }, { name = "kafka-02" servers = "host4:9092" zk_servers = "host1:2181,host2:2181,host3:2181/kafka12" securityProtocol = "SASL_PLAINTEXT" } ] }]Key Notes
- Keep the first cluster name the same as the Hadoop cluster name (avoids reconfiguring all agents).
- Ensure:
- Unique
nameper Kafka cluster - Correct
zk_servers(different chroot if shared ZK)
- Unique
- Push Config to Database
Bash
xxxxxxxxxxaccelo admin database push-config- Restart Kafka Connector
Bash
xxxxxxxxxxaccelo restart ad-kafka-connector- Define Target Hosts for Reconfiguration
Edit/create:
Bash
xxxxxxxxxx$ACCELDATA_HOME/work/<cluster_name>/hydra_hosts_override.ymlExample:
YAML
xxxxxxxxxxhosts: add: - host1 - host2 - host3 remove: - host4 - host5 - host6Purpose:
add→ nodes to be reassigned to the new Kafka clusterremove→ excluded nodes
- Update JMX Cluster Mapping
Edit:
Bash
xxxxxxxxxxoverride.ymlBash
xxxxxxxxxxstatic: jmx_rmi_db: <kafka-cluster-name>_jmxExample:
Bash
xxxxxxxxxxkafka-02_jmx- Reconfigure Agents
Bash
xxxxxxxxxxaccelo reconfig clusterThis updates:
- Kafka JMX cluster name
- Only for hosts in
addlist
- Repeat for Additional Kafka Clusters
Repeat Steps 4–6 for each Kafka cluster.
Validation Checklist
- Check the db_name in
/opt/pulse/jmx/config/enabled/vm_kafka.jsonfile. - Check the cluster name in JMX metrics through Dashplot studio.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
Last updated on
Was this page helpful?
Next to read:
Configure GauntletFor additional help, contact www.acceldata.force.com OR call our service desk +1 844 9433282
Copyright © 2026
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message