Splunk APMのAlwaysOn Profilingに関する用語および概念 🔗
用語または概念 |
説明 |
---|---|
バックエンドトレース |
バックエンドトレースは、バックエンドスパンの集まりです。バックエンドスパンとは、例えばアカウントサービスがデータベースに対して要求を実行するように、マイクロサービスがお互いに行う呼び出しのことです。 |
コールスタック |
コールスタックとは、現在呼び出されているメソッドを追跡するためにマシンが使用するデー タ構造のことです。アクティブなコールスタックがサンプリングされると、その結果はスタックトレースになります。 |
フレームグラフ |
フレームグラフとは、スタックトレースの集合を視覚的に表現したものです。フレームグラフを理解し、使用する を参照してください。 |
スタックトレース |
スタックトレースとは、コールスタックのスナップショットをサンプリングしたものです。スタックトレースには、指定したスレッドのコールスタック内のクラス名、メソッド名、行番号などのメタデータが含まれます。たとえば、AlwaysOn Profilingでは、関連のないものを除いて、Java仮想マシンで実行されているすべてのスレッドのスタックトレースがキャプチャされます。スタックトレースがすべての仮想マシンスレッドにわたってサンプリングされると、その結果はスレッドダンプとなります。 |
トレースとスパン |
トレースは、アプリケーションとその構成サービスによって処理される一意のトランザクションを表す操作の集まりです。スパンは、トレース内の単一の操作です。セッションは、スパンとトレースの集合で構成されます。詳細については、Splunk APMでサービス、スパン、トレースを管理する を参照してください。 |