适用对象: Cassandra
Glowroot 是一款应用程序性能管理工具,用于优化和监视应用程序的性能。 本文介绍如何在 Azure Cosmos DB for Apache Cassandra 中使用 Glowroot 来监视应用程序的性能。
先决条件和设置
注意
请注意,某些已知的版本目标与更高版本不兼容。 如果已有更高版本的 Java,仍可下载 JDK8。 如果除了 JDK8 之外还安装了更高版本的 Java:请在本地命令提示符中将 %JAVA_HOME% 变量设置为目标 JDK8。 这只会更改当前会话的 Java 版本,而保持多区域计算机设置不变。
- 安装 Maven
- 运行
mvn --version
验证是否成功安装
- 运行
使用 Azure Cosmos DB 终结点运行 Glowroot 中心收集器
完成终结点配置后,
- 下载 Glowroot 中心收集器分发版
- 在 glowroot-central.properties 文件中,从 Azure Cosmos DB for Apache Cassandra 终结点填充以下属性
- cassandra.contactPoints
- cassandra.username
- cassandra.password
- 设置属性
cassandra.ssl=true
、cassandra.gcGraceSeconds=0
和cassandra.port=10350
。 - 请确保 glowroot-central.properties 与 glowroot-central.jar 位于同一个文件夹中。
- 运行
java -jar glowroot-central.jar
以开始运行 Glowroot。
常见问题解答
如果在运行或测试 Glowroot 时遇到问题,请开具支持票证。 提供要在其中运行 Glowroot 测试的订阅 ID 和帐户名称。
后续步骤
- 使用 Java 应用程序开始创建 API for Cassandra 帐户、数据库和表。
- 了解 Azure Cosmos DB for Apache Cassandra 中支持的功能。