Run Glowroot on Azure Cosmos DB for Apache Cassandra
APPLIES TO:
Cassandra
Glowroot is an application performance management tool used to optimize and monitor the performance of your applications. This article explains how you can now use Glowroot within Azure Cosmos DB for Apache Cassandra to monitor your application's performance.
Prerequisites and Setup
Note
Note that there are certain known incompatible build targets with newer versions. If you already have a newer version of Java, you can still download JDK8. If you have newer Java installed in addition to JDK8: Set the %JAVA_HOME% variable in the local command prompt to target JDK8. This will only change Java version for the current session and leave global machine settings intact.
- Install maven
- Verify successful installation by running:
mvn --version
- Verify successful installation by running:
Run Glowroot central collector with Azure Cosmos DB endpoint
Once the endpoint configuration has been completed.
- Download Glowroot central collector distribution
- In the glowroot-central.properties file, populate the following properties from your Azure Cosmos DB for Apache Cassandra endpoint
- cassandra.contactPoints
- cassandra.username
- cassandra.password
- Set properties
cassandra.ssl=true
,cassandra.gcGraceSeconds=0
, andcassandra.port=10350
. - Ensure that the glowroot-central.properties is in the same folder as the glowroot-central.jar.
- Run
java -jar glowroot-central.jar
to begin running Glowroot.
FAQs
Open a support ticket if you have issues running or testing Glowroot. Providing the subscription ID and account name where your Glowroot test will be running.
Next steps
- Get started with creating a API for Cassandra account, database, and a table by using a Java application.
- Learn about supported features in the Azure Cosmos DB for Apache Cassandra.
Feedback
Submit and view feedback for