Esegui Glowroot su Azure Cosmos DB per Apache Cassandra

SI APPLICA A: Cassandra

Importante

Si sta cercando una soluzione di database per scenari su larga scala con un contratto di servizio di disponibilità 99.999%, scalabilità automatica immediata e failover automatico in più aree? Prendere in considerazione Azure Cosmos DB per NoSQL.

Si sta cercando di eseguire la migrazione di un'applicazione Apache Cassandra esistente? Si consideri Istanza gestita di Azure per Apache Cassandra.

Glowroot è uno strumento di gestione delle prestazioni delle applicazioni usato per ottimizzare e monitorare le prestazioni delle applicazioni. Questo articolo illustra come usare Glowroot in Azure Cosmos DB for Apache Cassandra per monitorare le prestazioni dell'applicazione.

Prerequisiti e configurazione

Nota

Si noti che esistono alcune destinazioni di compilazione incompatibili note con le versioni più recenti. Se si ha già una versione più recente di Java, è comunque possibile scaricare JDK8. Se è installata la versione più recente di Java oltre a JDK8: impostare la variabile %JAVA_HOME% nel prompt dei comandi locale per specificare JDK8 come destinazione. In questo modo verrà modificata solo la versione Java per la sessione corrente e le impostazioni globali del computer rimarranno invariate.

  • Installare Maven
    • Verificare l'esito positivo dell'installazione eseguendo: mvn --version

Eseguire l'agente di raccolta centrale Glowroot con l'endpoint di Azure Cosmos DB

Dopo il completamento della configurazione dell'endpoint.

  1. Scaricare la distribuzione del collettore centrale Glowroot
  2. Nel file glowroot-central.properties, popolare le seguenti proprietà dall'endpoint di Azure Cosmos DB for Apache Cassandra
    • cassandra.contactPoints
    • cassandra.username
    • cassandra.password
  3. Impostare le proprietà cassandra.ssl=true, cassandra.gcGraceSeconds=0 e cassandra.port=10350.
  4. Assicurarsi che il file glowroot-central.properties si trovi nella stessa cartella del file glowroot-central.jar.
  5. Eseguire java -jar glowroot-central.jar per iniziare a eseguire Glowroot.

Domande frequenti

Aprire un ticket di supporto se si verificano problemi durante l'esecuzione o il test di Glowroot. Specificando l'ID sottoscrizione e il nome dell'account in cui verrà eseguito il test Glowroot.

Passaggi successivi

  • Per iniziare a creare un'API per un account Cassandra, un database e una tabella usando un'applicazione Java.
  • Informazioni sulle funzionalità supportate in Azure Cosmos DB for Apache Cassandra.