Extend the platform,
empower your team.
Monitor and analyze your Apache Zookeeper with this JMX-based extension
ExtensionDynatrace automatically detects all applications and microservices deployed in your application server and provides automatic end-to-end tracing, application server metrics and log insights. Dynatrace visualizes your web application and its dependencies from website to application to container, infrastructure and cloud. It diagnoses anomalies in real-time with AI and pinpoints the root-cause down to the broken code before your customers are even affected. Deep code-level insights combined with market-leading profiling capabilities like method hotspots, error/exception analysis, memory profiling, and thread analysis will help you leverage the robustness of your production environment.
If your Apache Zookeeper is running on a virtual machine directly, install OneAgent on it to get started.
Activate the JMX extensions for Apache Zookeeper to get full metric insight by clicking on Add to environment.
Activate log monitoring to get full log insight.
Click on Add to environment to get started. Easily create configurations for the hosts where your zookeeper is running and the available JMX metrics will start coming through. Use feature sets to further select the metrics you're interested in.
Because of how MBeans are populated in zookeeper, they will look different depending on the architecture of your zookeeper.
The dashboard Apache Zookeeper Overview will be included in the extension, where you can see an overview of the Zookeeper JMX metrics ingested by this extension.
The extension also includes three generic types: Server, replica and client. Each of these types will be populated automatically and will include out-of-the-box screens and visualizations for their data. To access the lists for these entities or the entities individually, you can use the Apache Zookeeper Overview dashboard as an entry point.
Additionally, all metrics captured by the extension will be appended to the process group instance's and host's unified analysis screen. Make sure to be on the new unified analysis screens to see them.
All metrics can also be viewed with the data explorer, all of them include the zookeeper prefix.
The extension consumes DDU Units. However, they are elgible for the free tier included with every host. The amount of DDUs units depends on the number of processes monitored, their architecture and usage.
Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.
Metric name | Metric key | Description | Unit |
---|---|---|---|
Zookeeper - Max request latency | zookeeper.replica.maxRequestLatency | - | MilliSecond |
Zookeeper - Min request latency | zookeeper.replica.minRequestLatency | - | MilliSecond |
Zookeeper - Average request latency | zookeeper.replica.avgRequestLatency | - | MilliSecond |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Zookeeper - Alive connections | zookeeper.replica.aliveConnections | - | Count |
Zookeeper - Packets received | zookeeper.replica.packetsReceived.count | - | Count |
Zookeeper - Packets sent | zookeeper.replica.packetsSent.count | - | Count |
Zookeeper - Outstanding requests | zookeeper.replica.outstandingRequests | - | Count |
Zookeeper - Pending revalidations | zookeeper.replica.pendingRevalidation.count | - | Count |
Zookeeper - Auths failed | zookeeper.replica.authFailed.count | - | Count |
Metric name | Metric key | Description | Unit |
---|---|---|---|
- | zookeeper.server.aliveConnections | - | - |
Zookeeper - Packets received | zookeeper.server.packetsReceived.count | - | Count |
Zookeeper - Packets sent | zookeeper.server.packetsSent.count | - | Count |
Zookeeper - Outstanding requests | zookeeper.server.outstandingRequests | - | Count |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Zookeeper - Max latency | zookeeper.server.maxLatency | - | MilliSecond |
Zookeeper - Min latency | zookeeper.server.minLatency | - | MilliSecond |
Zookeeper - Average latency | zookeeper.server.avgLatency | - | MilliSecond |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Zookeeper - Client average latency | zookeeper.client.avgLatency | - | MilliSecond |
Zookeeper - Client max latency | zookeeper.client.maxLatency | - | MilliSecond |
Zookeeper - Client min latency | zookeeper.client.minLatency | - | MilliSecond |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Zookeeper - Client packets received | zookeeper.client.packetsReceived.count | - | Count |
Zookeeper - Client packets sent | zookeeper.client.packetsSent.count | - | Count |
Zookeeper - Client outstanding requests | zookeeper.client.outstandingRequests | - | Count |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Zookeeper - Election time taken | zookeeper.replica.electionTimeTaken | - | MilliSecond |
Zookeeper - Leader status | zookeeper.replica.leaderStatus | Equals 1 when the replica is a leader, 0 if it's a follower. | Count |
Automatic and intelligent observability with trace and metric insights.
Automatic and intelligent end-to-end observability for Java applications.
The simplest way to capture all observation signals automatically and in context
Enhanced insights for Hadoop HDFS and Yarn services
Enhanced insights for Spark Components
Open-source enterprise-search platform, written in Java.
First release of the Apache Zookeeper JMX extension which includes: