OpenTelemetry データを送信し、UI でサービス (エンティティ) を開いた後、 [ランタイムに移動]をクリックして、言語ランタイムに関連する異常または異常なパフォーマンス パターンを持つサービス インスタンスを特定できます。
重要
このビューで使用されるランタイム メトリックを収集するには、別のインストルメンテーション パッケージをインストールする必要があります。以下のランタイム メトリックの詳細を参照してください。
いくつかのサービス インスタンスを選択して、応答時間、スループット、エラー率、ガベージ コレクション時間、メモリ使用量などの主要なメトリックの概要に基づいて比較できます。次に、時系列グラフを使用してこれらすべてのインスタンスのメトリックを比較し、問題を特定して、ガベージ コレクション、ゴルーチン、またはその他のランタイム リソースが関与しているかどうかを判断できます。
典型的なワークフローをご紹介します。
Go ランタイムをクリックします。
要約されたヘルス メトリックの表を使用して、興味深い Go ランタイム インスタンスを見つけます。
- フィルターバーを使って、検索結果を絞り込むことができます。
- ガベージ コレクション時間が長いインスタンスなど、外れ値を見つけるために並べ替えます。
それらの興味深い Go ランタイム インスタンスを選択します。
[比較]をクリックして、インスタンスごとにファセットされた正常性とランタイムのメトリックを表示します。