Skip to content

📊 Monitoring examples for Confluent Cloud and Confluent Platform

License

Notifications You must be signed in to change notification settings

rj62127/jmx-monitoring-stacks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Confluent CP Demo with JMX Monitoring Setup

Step 1: Clone the cp-demo repository

Clone the Confluent demo repository using the following command:

git clone https://github.com/confluentinc/cp-demo.git

Make sure to clone this into the root directory where the jmx-monitoring-stacks is placed.

Step 2: Set the CP_DEMO_HOME environment variable

Once cloned, set the CP_DEMO_HOME environment variable by running:

export CP_DEMO_HOME=/path/to/cp-demo

Replace /path/to/cp-demo with the actual path where you have cloned the repository.

Step 3: Navigate to JMX Monitoring Directory

Change your directory to the JMX monitoring stack location:

cd jmx-monitoring-stacks/jmxexporter-prometheus-grafana

Step 4: Run the Start Script

Execute the following command to start the monitoring stack:

sudo ./start.sh

This will initiate the JMX monitoring stack using Prometheus and Grafana.

Conclusion

You have now successfully set up the Confluent CP demo with JMX monitoring.

Result

alt text alt text alt text alt text alt text alt text alt text alt text alt text

About

📊 Monitoring examples for Confluent Cloud and Confluent Platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 46.2%
  • Shell 35.9%
  • Python 13.2%
  • Jinja 2.2%
  • HTML 1.4%
  • HCL 0.8%
  • Dockerfile 0.3%