Skip to main content

エージェントの監査ログ イベント

企業内のエージェントの監査ログ イベントの構造を理解します。

この機能を使用できるユーザーについて

Enterprise owners

エンタープライズ監査ログに actor:Copilot フィルターを適用して、過去 180 日間のエージェント アクティビティを表示できます。

次の主要なフィールドは、エージェント イベントを解釈するのに役立ちます。

フィールドDescription値の例
actionプル要求の作成など、エージェントによって実行されるアクション。pull_request.create
actor_is_agentアクターが AI エージェントであるかどうかを示します。 これは、エージェント監査ログ イベントに対して常に true となります。true
agent_session_id一意の識別子が、イベントを生成した特定のエージェント セッションにリンクします。 このフィールドは、イベントがエージェント セッションの結果である場合にのみ表示されます。012345a6-b7c8-9012-de3f-45gh678i9012
userエージェンティックイベントを開始した人。octocat

監査ログ イベントのストリーミング

メモ

この機能は パブリック プレビュー であり、 Enterprise Managed Users を使用する企業と、データ所在地で GitHub Enterprise Cloud を使用する企業で使用できます。

次の表は、各ストリーミング Copilot API 使用状況レコードに含まれるフィールドを示しています。

ストリーミングされた各レコードは、次のプロパティを持つ JSON オブジェクトです。

フィールドタイプDescription
typestringレコードの種類 (request または response)。
user_idinteger要求を行ったユーザーの ID。
enterprise_idinteger企業の ID。
endpointstring使用状況レコードがやり取りした Copilot API エンドポイント。
bodystring要求または応答本文 (JSON でエンコードされた文字列)。
@timestampintegerUnix エポックからのミリ秒。
truncatedboolean
true
body フィールドが 1 MB のドキュメント サイズ制限内に収まるようにトリミングされている場合。 本文全体が配信される場合は、省略されます(falseとして扱われます)。
event_idstringこのストリーミングされた使用状況レコードの一意のイベント識別子。
github_request_idstring
GitHub
Copilot使用状況イベントに関連付けられている要求識別子。