監査証跡
すべてのスパンを検索、フィルタ、エクスポート。コンプライアンス対応の監査ログ。
監査証跡
監査証跡は、JamJet Cloudがプロジェクトに対して受信したすべてのスパンの完全かつ不変の記録です。すべてのLLM呼び出し、すべてのツール実行、すべてのポリシー判定、すべての承認結果がここに記録されます。検索、フィルタリング、エクスポートが可能で、コンプライアンスレビュー、インシデント事後分析、コスト調査の主要な画面となります。
スパン検索
監査証跡上部の検索バーは、エージェント名、モデル識別子、ユーザーID、ポリシー名、スパンメタデータに対して照合する自由形式のクエリを受け付けます。gpt-4oと入力すると、そのモデルを使用したすべてのスパンが返されます。エージェント名を入力すると、そのエージェントが出力したすべてのスパンが返されます。ユーザーID(ユーザーコンテキストを使用している場合)を入力すると、そのユーザーに紐付けられたすべてが返されます。
検索結果はデフォルトで新しい順に並べられます。列ヘッダーを使用して順序を逆にしたり、コストやレイテンシでソートしたりできます。
フィルター
フィルターは、テキスト検索の前後に結果セットを絞り込みます。複数のフィルターを組み合わせることができ、すべてのアクティブなフィルターが同時に適用されます。
スパン属性:
- エージェント — 1つ以上の名前付きエージェント。
- ユーザー — 特定の
user_id(SDKでユーザーコンテキストが必要)。 - モデル — 例:
gpt-4o、claude-3-7-sonnet、gemini-2.5-pro。 - コスト — スパンあたりのUSD建ての最小値および/または最大値。
- 時間範囲 — 絶対タイムスタンプまたは相対ウィンドウ(過去1時間、24時間、7日間、またはカスタム)。
承認ステータス:
approved— 人間がrequireApprovalを通じてアクションを承認した。rejected— 人間がアクションを拒否した。timed_out— 人間が対応する前に承認リクエストが期限切れになった。not_required— 承認ゲートをトリガーせずにスパンが完了した。
ポリシー判定:
allow— ポリシーが評価され、ツール呼び出しを許可した。block— ポリシーが実行前にツール呼び出しをブロックした。require_approval— ポリシーが人間のゲートにエスカレーションした。
blockポリシーフィルターと特定のエージェントフィルターを組み合わせることで、「このエージェントが試みたツール呼び出しのうち、ポリシーが阻止したものはどれか?」という質問に最速で答えられます。
スパン詳細
監査証跡の任意の行をクリックすると、スパン詳細パネルが開きます。以下の情報が表示されます:
- モデルに送信された完全なリクエストペイロード(データマスキングを設定している場合はマスク済み)。
- ツール呼び出しとその引数を含む完全なレスポンス。
- タイミングの内訳:最初のトークンまでの時間、合計レイテンシー、プロンプトおよび補完トークン数。
- 呼び出し時のモデルの公開トークン価格から算出されたUSD単位のコスト。
- このスパンに対して評価されたポリシー決定、一致したルールと結果。
- 必要だった場合の承認記録 — 誰が承認または却下したか、いつ行われたか、入力された却下理由。
- エージェント、ユーザー、環境、プロセスのコンテキスト属性。
エクスポート
結果テーブル上部のエクスポートボタンをクリックすると、CSVまたはJSON形式でダウンロードできます。エクスポートは、有効なすべてのフィルターと現在の検索クエリを反映します — 表示されている内容がそのままエクスポートされます。
エクスポートのユースケース:
- SOC 2監査期間。 監査期間に時間範囲を設定し、必要に応じて本番環境にフィルタリングしてJSONをエクスポート。結果として、その期間内のすべてのモデルインタラクションの機械可読な記録が得られ、コスト、モデル、エージェント、ポリシー結果が含まれます。
- インシデント事後分析。 インシデントの狭い時間枠をエクスポートして、オフライン分析や事後分析ドキュメントへの添付に使用。
- 請求照合。 請求期間のすべてのスパンをエクスポートし、
cost_usdを合計してモデルプロバイダーの請求書とクロスチェック。
エクスポートは約10,000スパン未満の結果セットに対しては同期的に行われます。それより大きなエクスポートはキューに入れられ、アカウントのメールアドレスにダウンロードリンクが送信されます。
保持期間
スパンの保持期間はプランによって異なります:
- 無料プラン — 7日間のローリング保持。7日を超えたスパンは自動的に削除されます。
- 有料プラン — より長い保持期間が利用可能で、設定 → データと保持期間で設定できます。正確な保持期間の上限についてはapp.jamjet.devの現在のプラン比較をご確認ください。これらは変更される可能性があります。
保持期間を超えてスパンを保存する必要がある場合は、期限前にエクスポートしてください。JamJetは削除後の遡及的なエクスポートには対応していません。