Inspecting a session#

Session Detail ページを使用して、AIエージェントが実行したすべてのSQLステートメントとその実行メタデータを、ステップバイステップの再構成とフラット監査ログの2つのビューで検査します。

ページヘッダーの検査#

ヘッダーには次のものが示されます。

  • セッションID — 大きな等幅のタイトルとしてのセッション識別子。

  • Started — 最初のステートメントのフォーマットされたタイムスタンプ。

  • Purpose — 宣言された目的を示すタグ利用可能な場合。

  • Steps — 合計ステートメント数を示すバッジ。

ステップバイステップの再構成の表示#

[ Reconstruction ]タブを使用して、セッションを時系列でステップ実行します。各ステップは、完全な実行コンテキストを含む単一のSQLステートメントであり、拡張可能なアコーディオンとして表示されます。

折りたたまれたステップ#

折りたたまれた各ステップは、一目で次のことを示します。

  • ステップ番号、例、ステップ1。

  • SQLコマンドタイプのコマンドタグ SELECT 、INSERT 、UPDATE 、DELETE など。

  • ステートメントにエラーが発生した場合にのみ表示されるエラーの重大度タグ ERROR 、FATAL 、またはPANIC の場合は赤。

  • タイムスタンプと期間、右揃え—例 14:30:45 · 45ms 。

展開されたステップ#

ステップを選択すると、展開され、要求パネルが表示されます。これはデフォルトで表示され、以下を含みます。

  • SQLステートメント — 構文が強調表示されたコードブロック内のステートメント。

  • SQLSTATEコード — 00000 成功でない場合にタグとして表示されます。

  • プロパティ — 実行メタデータのグリッド

Property

Description

Database

ターゲットデータベース名

User

使用されるPostgresロール

PID

バックエンドプロセスID

PG Session ID

Postgresセッション識別子

Query ID

内部クエリプランID

Duration

ミリ秒単位の実行時間

application_name

完全なAirmanタグ、例 airman:billing/a1b2c3d4

アコーディオンモード#

デフォルトでは、一度に複数のステップを展開できます。設定で アコーディオンステップ が有効になっている場合、ステップを展開すると、以前に開いたものが自動的に折りたたまれます。画面スペースが制限されている、多くのステップがあるセッションに役立ちます。

フラット監査ログの表示#

[ Audit Log ]タブは、同じセッションデータをフラットテーブルとして表示し、一度にすべてのステップのスキャンとフィルタリング用に最適化されています。

監査ログ列#

Column

Description

Time

タイムスタンプ、等幅、右揃え

SQL

ステートメントテキスト等幅、省略記号で切り捨てられます

Purpose

宣言された目的

監査ログの検索#

ツールバーの検索フィールドは、 SQLテキスト、目的、およびタイムスタンプにわたって一致します。用語を入力してテーブルをフィルタリングし、クリアしてすべてのステップを再度表示します。

ページサイズの構成#

表には、デフォルトでページごとに10行が表示され、10、20、または50に構成可能です。