寝て起きて寝る

過ぎたるは及ばざるが如し

分散トレーシング

EnvoyとJaegerを使用した分散トレーシングを試してみた

Envoyとは サンドボックス[Jaeger Tracing] Jaeger Tracingを立ち上げる Service1へのリクエストを行う リクエストのシーケンス Jaeger UI でトレーシング結果を見る [おまけ]ServiceをSpring Bootで作成してみる 参考サイト Envoyとは ライドシェアサービス…

Spring BootでJaegerを使用してトレーシングしてみた

Spring BootでJaegerを使用してトレーシングしてみた 今回のサービスの構成 formatterサービス publisherサービス mainサービス Spring BootでJaegerを使用する方法 ライブラリの依存関係(pom.xml) Spring BootでJaegerを使用したトレーシング結果 今回のサ…

OpenTracingチュートリアルをやってみた(その2)

OpenTracingチュートリアルをやったメモ 前回の「OpenTracingチュートリアルをやってみた(その1)」の続きです。 リモートプロセス呼出をトレーシングしてみる サービス間のコンテキスト伝播について Client側の実装 Service側の実装 トレース結果 トレー…

OpenTracingチュートリアルをやってみた(その1)

OpenTracingチュートリアルをやったメモ OpenTracingとは OpenTracingがサポートしている言語 OpenTracingチュートリアル Jaegerとは 簡単なトレースを作成してみる トレースにTagとLogを付ける 個別機能をトレースする "active span"を使用 OpenTracingとは…