Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 14171|Répondre: 4

Déploiement du tutoriel de traçage de liens distribué Jaeger avec Docker

[Copié le lien]
Publié sur 19/01/2021 14:08:01 | | | |
ASP.NET Tracing des liens de base (1) Installer le tutoriel Skywalking
https://www.itsvse.com/thread-9456-1-1.html

ASP.NET Core link tracing (2) utilise l’intégration SkyAPM
https://www.itsvse.com/thread-9458-1-1.html

ASP.NET Tracing de liaison centrale (3) SkyAPM est basé sur la configuration dynamique de Consul
https://www.itsvse.com/thread-9468-1-1.html

Jaeger est un logiciel open source permettant de suivre les transactions entre services distribués. Il est utilisé pour surveiller et dépanner des environnements de microservices complexes.

La connexion hyperlientérée est visible.



Qu’est-ce que le traçage distribué ?

Le traçage distribué est utilisé pour voir et comprendre l’ensemble de la chaîne d’activité dans les interactions complexes entre microservices.

Le développement logiciel cloud natif moderne repose fortement sur les microservices, car chaque service indépendant fournit des fonctions de base différentes. Lorsqu’un utilisateur fait une demande dans votre application, de nombreux services individuels répondent avec des résultats correspondants.

Un seul appel dans votre application peut impliquer des dizaines de services qui interagissent entre eux. Comment les développeurs et ingénieurs peuvent-ils identifier le problème lorsqu’un problème tourne mal ou qu’une requête ralentit ? Nous avons donc besoin d’un moyen de suivre toutes les connexions.

C’est ça, le traçage distribué. Il s’exécute généralement dans le cadre d’un réseau de service mesh (un moyen de gérer et de surveiller les microservices).

Jaeger utilise la traçabilité distribuée pour comprendre les chemins de requête des différents microservices. Nous pouvons visualiser le flux d’appels sans faire de suppositions.

Organiser les informations organisées des transactions est utile pour le débogage et l’optimisation. Jaeger comprend des outils pour surveiller les transactions distribuées, optimiser la performance et la latence, et réaliser l’analyse des causes profondes (RCA), une méthode de résolution de problèmes.

Installer Jaeger avec Docker

La commande est la suivante :



Ports
accord
Sous-ensemble
fonction
5775
Protocole UDP
agent
Accepter le protocole zipkin.thrift compact thrift (non recommandé, utilisé uniquement par les clients hérités)
6831
Protocole UDP
agent
Acceptez le protocole Jaeger.Thrift Compact Thrift Thrifty
6832
Protocole UDP
agent
jaeger.thrift accepté via des protocoles binaires de friperie
5778
HTTP
agent
Configuration du service
16686
HTTP
Requête
Front de service
14268
HTTP
Collectionneur
Jaeger.thrift accepte directement les clients
14250
HTTP
Collectionneur
Accepter model.proto
9411HTTPCollectionneurTerminaux compatibles Zipkin (optionnel)

Une fois le conteneur créé et lancé avec succès, vous pouvez accéder à l’interface Jaeger en naviguant vers http://localhost:16686. Comme montré ci-dessous :



(Fin)






Précédent:OpenTelemetry OpenTracing, collecte d’informations et de données OpenCensus
Prochain:ASP.NET Core reçoit des paramètres POST JSON qui ne peuvent pas être sérialisés en objets
 Propriétaire| Publié sur 26/01/2021 13:18:08 |
ASP.NET Tracing de liens de base (4) Accès au traçage de liens Jaeger
https://www.itsvse.com/thread-9537-1-1.html

 Propriétaire| Publié sur 02/02/2021 13:53:34 |
ASP.NET Core Link Trace (5) données Jaeger persistent vers elasticsearch
https://www.itsvse.com/thread-9553-1-1.html
Publié sur 04/06/2021 15:20:37 |

ASP.NET Tracing de liens de base (4) Accès au traçage de liens Jaeger
https://www.itsvse.com/thread-9537-1-1.html
Publié sur 25/05/2022 16:21:17 |


ASP.NET Tracing de liens de base (4) Accès au traçage de liens Jaeger
https://www.itsvse.com/thread-9537-1-1.html
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com