この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 14171|答える: 4

Dockerを使ったJaeger分散リンクトレーシングチュートリアルをデプロイしてください

[リンクをコピー]
掲載地 2021/01/19 14:08:01 | | | |
ASP.NET コアリンクトレーシング(1) Skywalking チュートリアルのインストール
https://www.itsvse.com/thread-9456-1-1.html

ASP.NET Core Link Tracing (2) はSkyAPM統合を使用しています
https://www.itsvse.com/thread-9458-1-1.html

ASP.NET コアリンクトレーシング(3) SkyAPMはConsul動的構成に基づいています
https://www.itsvse.com/thread-9468-1-1.html

Jaegerは分散型サービス間の取引を追跡するためのオープンソースソフトウェアです。 複雑なマイクロサービス環境の監視やトラブルシューティングに使用されます。

ハイパーリンクのログインが見えます。



分散トレーシングとは何ですか?

分散トレーシングは、マイクロサービス間の複雑な相互作用における活動全体の連鎖を観察し理解するために用いられます。

現代のクラウドネイティブソフトウェア開発はマイクロサービスに大きく依存しており、それぞれ独立したサービスが異なるコア機能を提供します。 ユーザーがアプリ内でリクエストをすると、多くの個別サービスが対応する結果を返します。

アプリ内の1回の通話には、数十のサービスが相互に連携することもあります。 開発者やエンジニアは、何か問題が起きたりリクエストが遅くなったりしたときに、どのようにして問題を特定しればよいのでしょうか? だから、すべての接続を管理する方法が必要です。

それが分散トレーシングの本質です。 通常、サービスメッシュの一部として動作します(マイクロサービスの管理と監視の手段です)。

Jaegerは分散トレーシングを用いて異なるマイクロサービスのリクエストパスを理解しています。 私たちは推測せずに通話の流れを視覚化できます。

整理されたトランザクション情報を整理することは、デバッグや最適化に役立ちます。 Jaegerには分散トランザクションの監視、パフォーマンスとレイテンシの最適化、問題解決手法である根本原因分析(RCA)の実施などのツールが含まれています。

Docker を使って Jaeger をインストールする

コマンドは以下の通りです:



移植版
合意
サブアセンブリ
機能
5775
UDPプロトコル
エージェント
zipkin.thrift コンパクトなスリフトプロトコルを受け入れてください(推奨せず、レガシークライアントのみで使用)
6831
UDPプロトコル
エージェント
イェーガー・スリフトコンパクト・スクリフティプロトコルを受け入れる
6832
UDPプロトコル
エージェント
jaeger.thrift バイナリ・スリフトプロトコルで受け入れられました
5778
HTTP
エージェント
サービス構成
16686
HTTP
クエリ
サービスフロントエンド
14268
HTTP
収集家
jaeger.thriftは直接顧客を受け入れています
14250
HTTP
収集家
Accept model.proto
9411HTTP収集家Zipkin互換エンドポイント(オプション)

コンテナが正常に作成・起動されたら、http://localhost:16686 からJaegerのUIにアクセスできます。 以下に示すように:



(終わり)






先の:OpenTelemetry OpenTracing OpenCensusの情報収集およびデータ収集
次に:ASP.NET CoreはオブジェクトにシリアライズできないPOST JSONパラメータを受け取ります
 地主| 掲載地 2021/01/26 13:18:08 |
ASP.NET コアリンクトレーシング(4) イェーガーリンクトレーシングへのアクセス
https://www.itsvse.com/thread-9537-1-1.html

 地主| 掲載地 2021/02/02 13:53:34 |
ASP.NET コアリンクトレース(5) イェーガーデータはelasticsearchに永続化します
https://www.itsvse.com/thread-9553-1-1.html
掲載地 2021/06/04 15:20:37 |

ASP.NET コアリンクトレーシング(4) イェーガーリンクトレーシングへのアクセス
https://www.itsvse.com/thread-9537-1-1.html
掲載地 2022/05/25 16:21:17 |


ASP.NET コアリンクトレーシング(4) イェーガーリンクトレーシングへのアクセス
https://www.itsvse.com/thread-9537-1-1.html
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com