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

Vue: 36399|Répondre: 0

[Source] ASP.NET Core Link Trace (5) données Jaeger persistent vers elasticsearch

[Copié le lien]
Publié sur 02/02/2021 13:53:07 | | | |
Déploiement du tutoriel de traçage de liens distribué Jaeger avec Docker
https://www.itsvse.com/thread-9526-1-1.html

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

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

ASP.NET Les données Jaeger de trace de lien Core (v) persistent vers elasticsearch, après avoir démarré jaeger-all-in-one.exe par défaut,Les données sont enregistrées en mémoire et perdues si la console Jaeger est ferméeDans un environnement de production, nous devons stocker les données de manière persistante.

Jaeger supporte le stockage de bases de données sur : cassandra, elasticsearch, memory, kafka, badger, grpc-plugin

Il existe deux façons de configurer Jaeger : paramètres de commande, variables d’environnement

Référence de commande de configuration :La connexion hyperlientérée est visible.

Tous les paramètres peuvent être fournis par des variables d’environnement en changeant toutes les lettres en lettres majuscules et en remplaçant toute ponctuation par des soulignements. Par exemple,-- cassandra.connections-per-host peut fournir la valeur du drapeau par CASSANDRA_CONNECTIONS_PER_HOST variable d’environnement.

Cet article utilise la forme de variables d’environnement pour définir les informations de configuration.Créer un nouveau script start.bat batchComme suit:

Bien sûr, il peut aussi être lancé sous la forme d’une ligne de commande :





Avec ASP.NET projets Core, les données sont écrites dans elasticsearch via jaeger. (omis)

Les informations du lien sont consultables via le panneau Jaeger UI :La connexion hyperlientérée est visible.



En même temps, vous pouvez également voir les informations d’index nouvellement créées de Jaeger dans l’interface Kibana, comme montré dans la figure ci-dessous :


Ressources:La connexion hyperlientérée est visible.

(Fin)





Précédent:Logging System (II).NET/C# utilise NLog pour envoyer les journaux vers ELK
Prochain:DataTables implémente l’exportation de tables, Excel, CSV et l’impression
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