Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Jaeger est une plateforme de suivi distribuée pour la surveillance des microservices. Il permet l’identification rapide des problématiques et de l’optimisation des performances via des fonctionnalités comme l’instrumentation de suivi et l’intégration de la journalisation.
Cet article détaille l’utilisation de l’exemple d’application HotROD et Jaeger avec Azure Managed Instance pour Apache Cassandra pour une surveillance efficace du stockage.
Composants requis et configuration
Utiliser Jaeger avec Azure Managed Instance pour Apache Cassandra
Accédez au dossier docker-compose :
cd jaeger\docker-compose.Dans le fichier jaeger-docker-compose.yml, ajoutez vos informations d’identification pour le cluster Azure Managed Instance pour Apache Cassandra aux sections
jaeger-collectoretjaeger-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" ]Ajoutez les variables d’environnement aux sections
cassandra-schemaetjaeger-collector:environment: ... - SSL_VERSION=TLSv1_2 - SSL_VALIDATE=false - CQLSH_SSL=--ssl ...Pour connecter votre cluster Azure Managed Instance pour Apache Cassandra, ajoutez les informations d’identification de connexion Cassandra à la section
cassandra-schema:environment: ... - CQLSH_HOST=datacenter_node_ip - CQLSH_PORT=9042 - CASSANDRA_PASSWORD=mi_cluster_password - CASSANDRA_USERNAME=cassandra ...Exécutez
docker-compose -f jaeger-docker-compose.yml up -dpour démarrer l’application.Conseil
La commande crée cinq conteneurs. Vous pouvez accéder à l’application de test à l’adresse
http://localhost:8080/pour générer des traces que vous pouvez voir à l’adressehttp://localhost:16686/search.Une fois les conteneurs en cours d’exécution, utilisez l’interface utilisateur de Jaeger pour visualiser les traces de l’application.
Vérifiez en inspectant votre cluster Azure Managed Instance pour Apache Cassandra.
Reportez-vous à la table
tracespour voir les données associées à l’étape 7.
Support
Si vous rencontrez des problèmes lors de l’exécution ou du test de Jaeger, ouvrez un ticket de support. Spécifiez l’ID d’abonnement et le nom du compte où votre instance Jaeger s’exécute.
Étapes suivantes
- Découvrez la configuration d’un cluster hybride dans Azure Managed Instance pour Apache Cassandra.



