Monitorar o uso do Gemini Code Assist

Este documento descreve como monitorar o uso do Gemini Code Assist na sua organização.

O Gemini Code Assist coleta e armazena automaticamente métricas em Cloud Monitoring. Use as ferramentas de análise e visualização de dados do Cloud Monitoring para responder a perguntas importantes, como quantos usuários ativos por dia na sua organização estão usando o Gemini Code Assist. Esse painel fica disponível automaticamente quando você ativa e usa o Gemini Code Assist e inclui algumas das métricas mais importantes, o que permite visualizar rapidamente os dados de uso agregados.

Limitações

A gravação de dados de métricas do Gemini Code Assist é limitada às interações do usuário com o Gemini Code Assist no ambiente de desenvolvimento integrado.

Antes de começar

Para receber as permissões necessárias para visualizar dados de métricas usando o console do Google Cloud , peça ao administrador para conceder a você o papel Leitor do Monitoring (roles/monitoring.viewer) do IAM no seu projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias usando personalizados papéis ou outros predefinidos papéis.

Além disso, os usuários precisam ter o papel de usuário do Gemini Cloud Assist (roles/geminicloudassist.user) no projeto para coletar as métricas de uso e enviar os dados ao painel.

Métricas disponíveis

As tabelas a seguir listam as métricas disponíveis para o Gemini Code Assist. Todas as métricas são informadas no tipo de recurso cloudaicompanion.googleapis.com/Instance.

Métricas gerais de usuários ativos

Essas métricas rastreiam o número de usuários que receberam uma resposta de um serviço do Gemini Code Assist em diferentes períodos.

Métrica Nome
code_assist/hourly_active_user_count Contagem de usuários ativos por hora
code_assist/daily_active_users Usuários ativos por dia
code_assist/weekly_active_user_count Contagem de usuários ativos por semana
code_assist/twenty_eight_day_active_users Usuários ativos por 28 dias

Métricas de sugestão e interação de código

Essas métricas contam o número de respostas de código do Gemini Code Assist mostradas e aceitas pelos usuários no ambiente de desenvolvimento integrado ou com a CLI do Gemini.

Métrica Nome
code_assist/code_suggestions_count Contagem de sugestões de código
code_assist/code_suggestions_accepted_count Contagem de sugestões de código aceitas
code_assist/code_lines_accepted_count Contagem de linhas de código aceitas
code_assist/chat_conversation_count Conversas de chat
code_assist/chat_responses_count Contagem de respostas de chat
code_assist/chat_responses_accepted_count Contagem de respostas de chat aceitas

Métricas de plataforma e uso

Essas métricas rastreiam o uso no nível da plataforma, incluindo chamadas de API e tokens usados.

Métrica Nome
code_assist/used_tokens_count Contagem de tokens usados
code_assist/api_calls_count Contagem de chamadas de API

Métricas de token e cota

Essas métricas rastreiam o consumo de tokens do modelo e o uso excedente da sua organização:

Métrica Nome
usage/token_count Total de tokens (entrada, saída e armazenados em cache)

Ver as métricas do Gemini Code Assist no seu projeto

Para conferir as métricas agregadas do Gemini Code Assist, faça o seguinte:

  1. Acesse a página Visão geral do Gemini Code Assist.

    Acessar a visão geral do Gemini Code Assist

  2. Clique em Métricas no menu de navegação à esquerda.

A seguir