Enable Apache Kafka health monitoring
task australia Updated Sep 10, 2026 1 min read enable-kafka-metrics.md
Set configurations in the Apache HTTP server application to enable the Agent Client Collector to perform Apache Kafka HTTP server monitoring.
Before you begin
-
Enable Java Management Extensions (JMX) for Kafka metric collection by running the following command:
TextEnvironment=”JMX_PORT=9999” -
Role required: agent_client_collector_admin
Procedure
-
Enable collecting Apache Kafka performance metrics using Java Management Extensions (JMX) by running the following command:
TextJMX_PORT=9999 bin/kafka-server-start.sh config/server.properties -
Configure the admin server port by modifying the port number of the admin.serverPort property in the zookeeper.properties file.
The default port is 8080.
Parent Topic:Deploying Agent Client Collector on both servers and endpoints
44 lines · 1.7 KB
---
title: Enable Apache Kafka health monitoring
description: Set configurations in the Apache HTTP server application to enable the Agent Client Collector to perform Apache Kafka HTTP server monitoring.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/agent-client-collector/enable-kafka-metrics.html
release: australia
product: Agent Client Collector
classification: agent-client-collector
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [ACC deployment - shared between servers and endpoints, Configuring Agent Client Collector, Agent Client Collector, IT Operations Management]
---
# Enable Apache Kafka health monitoring
Set configurations in the Apache HTTP server application to enable the Agent Client Collector to perform Apache Kafka HTTP server monitoring.
## Before you begin
- Enable Java Management Extensions \(JMX\) for Kafka metric collection by running the following command:
```
Environment=”JMX_PORT=9999”
```
- Role required: agent\_client\_collector\_admin
## Procedure
1. Enable collecting Apache Kafka performance metrics using Java Management Extensions \(JMX\) by running the following command:
```
JMX_PORT=9999 bin/kafka-server-start.sh config/server.properties
```
2. Configure the admin server port by modifying the port number of the admin.serverPort property in the zookeeper.properties file.
The default port is 8080.
**Parent Topic:**[Deploying Agent Client Collector on both servers and endpoints](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/agent-client-collector/acc-shared-deployment.md)
| title | Enable Apache Kafka health monitoring |
| description | Set configurations in the Apache HTTP server application to enable the Agent Client Collector to perform Apache Kafka HTTP server monitoring. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/it-operations-management/agent-client-collector/enable-kafka-metrics.html |
| release | australia |
| product | Agent Client Collector |
| classification | agent-client-collector |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | ACC deployment - shared between servers and endpointsConfiguring Agent Client CollectorAgent Client CollectorIT Operations Management |