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 in 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 dell'utente con Gemini Code Assist all'interno dell'IDE.

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 Visualizzatore Monitoring (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 Utente Gemini Cloud Assist (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 riportate 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 utenti attivi settimanali
code_assist/twenty_eight_day_active_users Utenti attivi in 28 giorni

Metriche di suggerimento e interazione del codice

Queste metriche conteggiano il numero di risposte di codice di Gemini Code Assist mostrate e accettate dagli utenti nell'IDE o con la CLI Gemini.

Metrica Nome
code_assist/code_suggestions_count Conteggio dei suggerimenti di codice
code_assist/code_suggestions_accepted_count Conteggio suggerimenti di codice accettati
code_assist/code_lines_accepted_count Conteggio delle 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 alla chat accettate

Metriche della piattaforma e di utilizzo

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 Conteggio 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)

Visualizzare le metriche di Gemini Code Assist nel progetto

Per visualizzare le metriche aggregate per Gemini Code Assist:

  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