Installation Guide
Pulse 4.x.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 the Java Options for Services Using JMX Agent in CDP
Summarize Page
Copy Markdown
Open in ChatGPT
Open in Claude
Connect to Cursor
Connect to VS Code
You can update the Java options for the services through the CDP UI.
Below are detailed, service-wise details for all services supported by the JMX agent.
Kafka
Ensure to update the CDP Kafka with JMX settings before proceeding. For details, see Configure CDP Kafka and Zookeeper.
If Kafka Connect is NOT enabled:
- In the CM UI, navigate to Kafka > Configuration.
- Search for Additional Broker Java Options (broker_java_opts).
- Add the following line at the end:
Bash
export KAFKA_OPTS="$KAFKA_OPTS -javaagent:/opt/acceldata/jmx/lib/jmxtrans-agent.jar=/opt/acceldata/jmx/config/enabled/vm_kafka.xml"If Kafka Connect is enabled:
Add the following snippet at the end of the kafka-env template:
Bash
AGENT_PATH="/opt/acceldata/jmx/lib/jmxtrans-agent.jar"if [[ "$KAFKA_OPTS" != *"$AGENT_PATH"* ]]; then CURRENT_CMD_STRING=$(ps -p $$ -o args=) if [[ "$CURRENT_CMD_STRING" == *"kafka-connect"* ]]; then export KAFKA_OPTS="$KAFKA_OPTS -javaagent:$AGENT_PATH=/opt/acceldata/jmx/config/enabled/vm_kafka3_connect.xml" elif [[ "$CURRENT_CMD_STRING" == *"kafka start"* ]] || [[ "$CURRENT_CMD_STRING" == *"kafka-server-start"* ]]; then export KAFKA_OPTS="$KAFKA_OPTS -javaagent:$AGENT_PATH=/opt/acceldata/jmx/config/enabled/vm_kafka3.xml" fifiHive Metastore
Ensure to update the CDP Hive Metastore and Hive Server with JMX settings before proceeding. For details, see Configure CDP Hive and Tez.
- In the CM UI, navigate to Hive > Java Configuration Options.
- Update the property with the following values.
Bash
export HADOOP_OPTS="$HADOOP_OPTS -javaagent:/opt/acceldata/jmx/lib/jmxtrans-agent.jar=/opt/acceldata/jmx/config/enabled/vm_hive_server.xml"Hive Server
- In the CM UI, navigate to Tez > Java Configuration Options.
- Update the property with the following values.
Bash
export HADOOP_OPTS="$HADOOP_OPTS -javaagent:/opt/acceldata/jmx/lib/jmxtrans-agent.jar=/opt/acceldata/jmx/config/enabled/vm_hive_metastore.xml"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:
Install Agents on Standalone VM or KuberntesFor 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