Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Jaeger è una piattaforma di traccia distribuita per il monitoraggio dei microservizi. Consente di identificare rapidamente i problemi di prestazioni e l'ottimizzazione tramite funzionalità come la strumentazione di traccia e l'integrazione della registrazione.
Questo articolo illustra in dettaglio l'uso dell'applicazione di esempio HotROD e Jaeger insieme ad Azure Istanza gestita per Apache Cassandra per un monitoraggio efficiente dell'archiviazione.
Prerequisiti e impostazione
- Creare un Istanza gestita di Azure per il cluster Apache Cassandra.
- Assicurarsi che Docker sia installato.
Usare Jaeger con Azure Istanza gestita per Apache Cassandra
Scaricare il repository Jaeger.
Passare alla cartella docker-compose :
cd jaeger\docker-compose.Nel file jaeger-docker-compose.yml aggiungere le credenziali del cluster Azure Istanza gestita for Apache Cassandra alle
jaeger-collectorsezioni ejaeger-query:command: ["--cassandra.port=9042", "--cassandra.servers=seed_nodes_mi_datacenters", "--cassandra.username=cassandra", "--cassandra.password=cassandra_mi_password","--cassandra.tls.skip-host-verify","--cassandra.tls.enabled", "--cassandra.keyspace=jaeger_v1_dc1" ]Aggiungere le variabili di ambiente alle
cassandra-schemasezioni ejaeger-collector:environment: ... - SSL_VERSION=TLSv1_2 - SSL_VALIDATE=false - CQLSH_SSL=--ssl ...Per connettere il cluster Azure Istanza gestita for Apache Cassandra, aggiungere le credenziali di accesso cassandra alla
cassandra-schemasezione :environment: ... - CQLSH_HOST=datacenter_node_ip - CQLSH_PORT=9042 - CASSANDRA_PASSWORD=mi_cluster_password - CASSANDRA_USERNAME=cassandra ...Eseguire
docker-compose -f jaeger-docker-compose.yml up -dper avviare l'applicazione.Suggerimento
Il comando crea cinque contenitori. È possibile accedere all'applicazione di test in
http://localhost:8080/per generare tracce che è possibile visualizzare inhttp://localhost:16686/search.Dopo l'esecuzione dei contenitori, usare l'interfaccia utente jaeger per visualizzare le tracce dall'applicazione.
Verificare esaminando l'Istanza gestita di Azure per il cluster Apache Cassandra.
Fare riferimento alla
tracestabella per visualizzare i dati correlati al passaggio 7.
Supporto tecnico
Se si verificano problemi durante l'esecuzione o il test di Jaeger, aprire un ticket di supporto. Specificare l'ID sottoscrizione e il nome dell'account in cui è in esecuzione l'istanza di Jaeger.
Passaggi successivi
- Informazioni sulla configurazione del cluster ibrido in Azure Istanza gestita per Apache Cassandra.



