Monitorare l'utilizzo di Gemini Code Assist

Questo documento descrive come monitorare l'utilizzo di Gemini Code Assist nella tua organizzazione.

Gemini Code Assist raccoglie e archivia automaticamente le metriche in Cloud Monitoring. Puoi utilizzare gli strumenti di visualizzazione e analisi dei dati di Cloud Monitoring per rispondere a domande importanti, ad esempio quanti utenti attivi giornalieri della tua organizzazione utilizzano Gemini Code Assist. Questa dashboard è disponibile automaticamente quando attivi e utilizzi Gemini Code Assist e include alcune delle metriche più importanti, che ti consentono di visualizzare rapidamente i dati di utilizzo aggregati.

Limitazioni

La registrazione dei dati delle metriche di Gemini Code Assist è limitata alle interazioni degli utenti con Gemini Code Assist all'interno dell'IDE.

Le metriche di Gemini Code Assist, incluse le metriche dei token, vengono aggregate a livello di progetto e non riportano i conteggi dei token per i singoli utenti.

Prima di iniziare

Per ottenere le autorizzazioni necessarie per visualizzare i dati delle metriche utilizzando la console Google Cloud , chiedi all'amministratore di concederti il ruolo IAM Monitoring Viewer (roles/monitoring.viewer) sul progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Inoltre, gli utenti devono disporre del ruolo Gemini Cloud Assist User (roles/geminicloudassist.user) nel tuo progetto per raccogliere le metriche di utilizzo e inviare i dati alla dashboard.

Metriche disponibili

Le tabelle seguenti elencano le metriche disponibili per Gemini Code Assist. Tutte le metriche vengono registrate nel tipo di risorsa cloudaicompanion.googleapis.com/Instance.

Metriche generali sugli utenti attivi

Queste metriche monitorano il numero di utenti a cui è stata mostrata una risposta da un servizio Gemini Code Assist in diversi periodi di tempo.

Metrica Nome
code_assist/hourly_active_user_count Conteggio utenti attivi orari
code_assist/daily_active_users Utenti attivi giornalieri
code_assist/weekly_active_user_count Conteggio degli utenti attivi settimanali
code_assist/twenty_eight_day_active_users Utenti attivi in 28 giorni

Metriche relative ai suggerimenti di codice e alle interazioni

Queste metriche conteggiano il numero di risposte di codice di Gemini Code Assist mostrate agli utenti e accettate da questi ultimi nell'IDE o con l'interfaccia a riga di comando di Gemini.

Metrica Nome
code_assist/code_suggestions_count Conteggio dei suggerimenti di codice
code_assist/code_suggestions_accepted_count Conteggio dei suggerimenti di codice accettati
code_assist/code_lines_accepted_count Numero di righe di codice accettate
code_assist/chat_conversation_count Conversazioni in chat
code_assist/chat_responses_count Conteggio delle risposte della chat
code_assist/chat_responses_accepted_count Conteggio delle risposte della chat accettate

Metriche di utilizzo e della piattaforma

Queste metriche monitorano l'utilizzo a livello di piattaforma, incluse le chiamate API e i token utilizzati.

Metrica Nome
code_assist/used_tokens_count Conteggio dei token utilizzati
code_assist/api_calls_count Numero di chiamate API

Metriche relative a token e quote

Queste metriche monitorano il consumo di token del modello e l'utilizzo in eccesso per la tua organizzazione:

Metrica Nome
usage/token_count Token totali (input, output e memorizzati nella cache)

Visualizza le metriche di Gemini Code Assist nel tuo progetto

Per visualizzare le metriche aggregate per Gemini Code Assist, segui questi passaggi:

  1. Vai alla pagina Panoramica di Gemini Code Assist.

    Vai alla panoramica di Gemini Code Assist

  2. Fai clic su Metriche nel menu di navigazione a sinistra.

Passaggi successivi