Gemini Code Assist の使用状況をモニタリングする

このドキュメントでは、組織での Gemini Code Assist の使用状況をモニタリングする方法について説明します。

Gemini Code Assist は、指標を自動的に収集して Cloud Monitoring に保存します。Cloud Monitoring のデータ可視化ツールと分析ツールを使用すると、組織内で Gemini Code Assist を使用している 1 日のアクティブ ユーザー数など、重要な質問に答えることができます。このダッシュボードは、Gemini Code Assist を有効にして使用すると自動的に利用可能になり、最も重要な指標の一部が含まれているため、集計された使用状況データをすばやく確認できます。

制限事項

Gemini Code Assist の指標データの記録は、IDE 内での Gemini Code Assist に対するユーザー インタラクションに限定されます。

始める前に

Google Cloud コンソールを使用して指標データを表示するために必要な権限を取得するには、プロジェクトに対するモニタリング閲覧者roles/monitoring.viewer)の IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

また、使用状況の指標を収集してデータをダッシュボードに送信するには、プロジェクトに対する Gemini Cloud Assist ユーザーroles/geminicloudassist.user)ロールが必要です。

利用可能な指標

次の表に、Gemini Code Assist で使用可能な指標を示します。

一般的なアクティブ ユーザーの指標

これらの指標は、さまざまな期間に Gemini Code Assist サービスからのレスポンスが表示されたユーザーの数を追跡します。

指標 名前 期間
code_assist/daily_active_users 1 日のアクティブ ユーザー 過去 24 時間
code_assist/twenty_eight_day_active_users 28 日間のアクティブ ユーザー数 過去 28 日間

チャット指標

これは、指定された期間にユーザーに公開または表示された Gemini Code Assist チャットの回答の数を追跡します。

指標 名前 期間
chat_responses_count 1 日あたりのチャットの回答数 過去 24 時間

コード候補の指標

Gemini Code Assist のコード候補に関連する指標は次のとおりです。

コードの承認

これらの指標は、さまざまな期間にユーザーに表示され、ユーザーが承認した Gemini Code Assist コードレスポンスの数をカウントします。

指標 名前 期間
code_assist/code_suggestions_accepted_count 1 日のコード候補が承認されました 過去 24 時間

受け入れられたコード行数

これらの指標は、Gemini Code Assist によって送信され、ユーザーによって受け入れられたコード行数をさまざまな期間でカウントします。

指標 名前 期間
code_assist/code_lines_accepted_count 1 日に受け入れられたコード行数 過去 24 時間

プロジェクトの Gemini Code Assist 指標を表示する

Gemini Code Assist の集計指標を表示する手順は次のとおりです。

  1. Gemini Code Assist の概要ページに移動します。

    Gemini Code Assist の概要に移動します

  2. 左側のナビゲーション メニューで [指標] をクリックします。

次のステップ