在 Azure Cosmos DB for Apache Cassandra 上运行 Glowroot

适用对象: Cassandra

Glowroot 是一款应用程序性能管理工具,用于优化和监视应用程序的性能。 本文介绍如何在 Azure Cosmos DB for Apache Cassandra 中使用 Glowroot 来监视应用程序的性能。

先决条件和设置

注意

请注意,某些已知的版本目标与更高版本不兼容。 如果已有更高版本的 Java,仍可下载 JDK8。 如果除了 JDK8 之外还安装了更高版本的 Java:请在本地命令提示符中将 %JAVA_HOME% 变量设置为目标 JDK8。 这只会更改当前会话的 Java 版本,而保持多区域计算机设置不变。

  • 安装 Maven
    • 运行 mvn --version 验证是否成功安装

使用 Azure Cosmos DB 终结点运行 Glowroot 中心收集器

完成终结点配置后,

  1. 下载 Glowroot 中心收集器分发版
  2. 在 glowroot-central.properties 文件中,从 Azure Cosmos DB for Apache Cassandra 终结点填充以下属性
    • cassandra.contactPoints
    • cassandra.username
    • cassandra.password
  3. 设置属性 cassandra.ssl=truecassandra.gcGraceSeconds=0cassandra.port=10350
  4. 请确保 glowroot-central.properties 与 glowroot-central.jar 位于同一个文件夹中。
  5. 运行 java -jar glowroot-central.jar 以开始运行 Glowroot。

常见问题解答

如果在运行或测试 Glowroot 时遇到问题,请开具支持票证。 提供要在其中运行 Glowroot 测试的订阅 ID 和帐户名称。

后续步骤