監査ログとアラートを使用してGenieエージェントの使用状況を監視します
プレビュー
この機能は パブリック プレビュー段階です。
障害のため、2025 年 10 月 16 日から 2025 年 11 月 19 日までの期間の一部のダッシュボード監査ログが欠落している可能性があります。
このページには、ワークスペース管理者がGenie Agentに関連するアクティビティを監視するために使用できるサンプルクエリがあります。すべてのクエリは、監査ログテーブルにアクセスします。これは、お使いのリージョンのワークスペースからのすべての監査イベントのレコードを保存するシステムテーブルです。
システムテーブルのリファレンスを参照してください。利用可能な監査ログサービスとイベントの包括的なリファレンスについては、 「監査ログリファレンス」を参照してください。
モニタリング ダッシュボードの使用状況については、 「モニタリング ダッシュボードの使用状況」を参照してください。
Genieエージェントのインタラクションを追跡します。
このセクションの例では、Genieエージェントのアクティビティに関する一般的な質問に対して監査ログを取得する方法を示しています。
フィードバックのクエリ
次のクエリは、過去 30 日間にワークスペース内のGenie Agentに対して送信されたフィードバック評価を返します。クエリの列には、フィードバックを送信したユーザーの space_id とEメール アドレス、およびシステム テーブルの他のすべての列が含まれます。
SELECT
user_identity.email as user_email,
action_name,
request_params.space_id,
request_params.feedback_rating,
*
FROM
system.access.audit
WHERE
service_name = 'aibiGenie'
AND action_name = 'updateConversationMessageFeedback'
AND event_date >= current_date() - interval 30 days
レビューのための返品リクエスト
次のクエリは、過去30日間のGenieエージェントからのレビューのリクエストアクティビティを返します。space_id、コメントを追加したユーザーのEメールアドレス、アクションの種類、およびソーステーブルからの他のすべての列が含まれます。
SELECT
user_identity.email as user_email,
action_name,
request_params.space_id,
*
FROM
system.access.audit
WHERE
service_name = 'aibiGenie'
AND action_name = 'createConversationMessageComment'
AND event_date >= current_date() - interval 30 days
APIレスポンスコード
次のクエリーは、過去30日間のHTTP応答ステータスコード別にグループ化されたGenie APIリクエストの数を返します。これを使用して、成功率の監視、エラーの特定(5xxなど)、および会話起動とメッセージ作成アクションのアクティビティの追跡を行います。結果には、エラーを1分あたりのリクエスト量と関連付けられるように、日付と時刻が分単位で含まれています。
SELECT
date_trunc('minute', event_time) as event_minute,
response.status_code,
COUNT(*) as request_count
FROM
system.access.audit
WHERE
service_name = 'aibiGenie'
AND action_name IN ('genieStartConversationMessage', 'genieCreateConversationMessage')
AND event_date >= current_date() - interval 30 days
GROUP BY
date_trunc('minute', event_time),
response.status_code
ORDER BY
event_minute,
response.status_code
アラートを設定する
アラートを設定して、このタイプのモニタリングを自動化できます。 特定のしきい値にアラートを設定する方法については、「 アラートの作成 」を参照してください。