第4章 CodeReady Workspaces のトレース


トレースは、マイクロサービスアーキテクチャーのレイテンシーの問題のトラブルシューティングを行うタイミングデータを収集し、分散システムを介して伝搬する際の完全なトランザクションまたはワークフローを理解するのに役立ちます。すべてのトランザクションは、独立したチームによって新しいサービスが導入されると、初期段階においてパフォーマンスの懸念を反映する可能性があります。

CodeReady Workspaces アプリケーションを追跡すると、ワークスペース作成、ワークスペースの起動、サブ操作の実行期間の破棄、ボトルネックの特定やプラットフォーム全体の状態の向上など、さまざまな操作の実行の分析に役立ちます。

トレーサーはアプリケーションで稼働します。実施される操作に関するタイミングとメタデータを記録します。これは多くの場合、ライブラリーをインストルメント化するため、その使用がユーザーに透過的になります。たとえば、インストルメント化された Web サーバーレコードはリクエストの受信時や応答の送信時に記録されます。収集されるトレースデータは スパン と呼ばれます。スパンには、トレース、スパン識別子、および行の下に伝播できるその他の種類のデータを含むコンテキストがあります。

4.1. トレース API

CodeReady Workspaces はインストルメンテーションにベンダーに依存しない OpenTracing API を使用します。つまり、開発者が異なるトレースバックエンドを試行し、その後に新たな分散トレースシステム用のインストルメンテーションプロセス全体を繰り返す代わりに、開発者はトレーサーバックエンドの設定を簡単に変更できることを意味します。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat