Las integraciones de New Relic con Google Cloud Platform (GCP) incluyen una que reporta datos de Gemini Enterprise a New Relic. Este documento explica cómo activar la integración de GCP Gemini Enterprise y describe los datos reportados.
Característica
Gemini Enterprise es la plataforma de Google Cloud para crear y ejecutar aplicaciones de búsqueda empresarial y de agente de IA, desarrollada en Discovery Engine. La integración de Gemini Enterprise de New Relic recopila métricas de requests, latencia y sesión para aplicaciones (motores), agentes, las herramientas que invocan esos agentes y conectores de datos, junto con recuentos de recursos y consumo de cuota por ubicación y por usuario.
Activar la integración
Importante
Esta integración está disponible solo cuando conecta su proyecto de GCP con Workload Identity Federation. No está disponible para conexiones de cuentas de servicio o cuentas de usuario.
Para habilitar la integración, siga los procedimientos estándar para conectar el servicio de GCP a New Relic con Workload Identity Federation.
Frecuencia de sondeo
Las integraciones de New Relic consultan los servicios GCP según un intervalo de sondeo que varía según la integración. La frecuencia de sondeo para Gemini Enterprise es de 5 minutos. La resolución es 1 punto de datos cada minuto.
Federación de identidades de workload (Workload Identity Federation)
Buscar y utilizar datos
Después de habilitar la integración, los recursos de Gemini Enterprise aparecen como entidades en el explorador de entidades de New Relic. Para ver los dashboards y administrar los servicios, vaya a one.newrelic.com > All capabilities > Infrastructure > GCP.
New Relic recoge la métrica de Gemini Enterprise disponible en GCP Cloud Monitoring como métrica dimensional en el tipo de evento Metric, por ejemplo:
FROM Metric SELECT count(*) WHERE metricName LIKE 'gcp.discoveryengine.%' FACET metricNameEntidad
Datos métricos
Métricas del motor
La integración reporta la siguiente métrica para cada motor de Gemini Enterprise.
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número total de requests recibidas por una aplicación (motor) de Gemini Enterprise. La métrica desglosa las requests por método de API pública, código de respuesta canónico de gRPC, clase de código de respuesta, tipo de consulta y modelo. Abarca todo el tráfico que recibe un motor, incluidas las rutas que no son de agente (búsqueda, respuesta y asistencia). |
| Milisegundos | Distribución de la latencia de request de extremo a extremo para una aplicación (motor) de Gemini Enterprise, medida en el límite de request del servidor del asistente. La métrica desglosa la latencia por método de API pública, código de respuesta canónico de gRPC, clase de código de respuesta, tipo de consulta y modelo. |
| Milisegundos | Distribución de la latencia desde la recepción del request hasta el primer token de respuesta transmitido que no es de pensamiento, para una aplicación (motor) de Gemini Enterprise. Google Cloud emite esta métrica solo para los requests que producen al menos un token de respuesta. La métrica desglosa la latencia por método de API pública, código de respuesta canónico de gRPC, clase de código de respuesta, tipo de consulta y modelo. |
| Milisegundos | Distribución de la latencia desde la recepción del request hasta el primer token transmitido (pensamiento o respuesta), para una aplicación (motor) de Gemini Enterprise. Google Cloud emite esta métrica solo para los requests que producen al menos un token transmitido. La métrica desglosa la latencia por método de API pública, código de respuesta canónico de gRPC, clase de código de respuesta, tipo de consulta y modelo. |
Métrica del agente
La integración reporta la siguiente métrica para cada agente de Gemini Enterprise.
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de sesiones creadas para cada agente de Gemini Enterprise. |
| Contar | Número de sesiones en las que se invocó al menos una herramienta. |
| Milisegundos | Distribución de la latencia total de las invocaciones del agente de Gemini Enterprise en un intervalo de 1 minuto. |
| Contar | Número de turnos de sesión creados para cada agente Gemini Enterprise. |
Las métricas de distribución reportan la media. Para gcp.discoveryengine.agent_total_latencies, New Relic también reporta los percentiles 50.º, 95.º y 99.º como métricas separadas con los sufijos .p50, .p95 y .p99.
Métricas de invocación de herramientas del agente
La integración reporta las siguientes métricas para las invocaciones de herramientas del agente.
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Milisegundos | Distribución de la latencia total de las invocaciones de herramientas de Gemini Enterprise en un intervalo de 1 minuto. |
Las métricas de distribución reportan la media. Para gcp.discoveryengine.tool_total_latencies, New Relic también reporta los percentiles 50.º, 95.º y 99.º como métricas separadas con los sufijos .p50, .p95 y .p99.
Métricas del conector de datos
La integración reporta las siguientes métricas para los conectores de datos.
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número total de requests realizadas al almacenamiento de datos. La métrica desglosa las requests por estado de la request, código de respuesta canónico de gRPC, herramienta de conector, motor y si la herramienta lee o escribe. |
| Milisegundos | Distribución de la latencia de reloj de pared (ms) de las invocaciones de la herramienta DataConnector que Google Cloud mide en el límite de la devolución de llamada de la herramienta ADK. |
Las métricas de distribución reportan la media. Para gcp.discoveryengine.dataconnector.request_latencies, New Relic también reporta los percentiles 50.º, 95.º y 99.º como métricas separadas con los sufijos .p50, .p95 y .p99.
Métricas de ubicación
Las métricas de ubicación son agregados por ubicación para el proyecto. Incluyen los recuentos de recursos, como el número de motores, almacenes de datos, documentos y eventos de usuario, y el volumen de requests de búsqueda. También incluyen el uso, los límites y los recuentos de límites excedidos para más de 140 cuotas de Gemini Enterprise, que cubren áreas como agentes, generación de imágenes y videos, anclaje web y requests de búsqueda.
La mayoría de las métricas de ubicación son métricas de cuota. Cada cuota se reporta como un máximo de tres métricas, nombradas agregando un sufijo usage, limit o exceeded, por ejemplo, gcp.discoveryengine.quota.search_requests_regional.usage. Las métricas de cuota llevan las etiquetas metric.limit_name y metric.regional_location.
La ubicación también define otra métrica sin cuota, como gcp.discoveryengine.engines_regional. Google Cloud no reporta datos para esta en todos los proyectos y, cuando no lo hace, no aparece en New Relic. Los mismos recuentos también se reportan como métrica de cuota, por ejemplo, gcp.discoveryengine.quota.engines_regional.usage.
Para ver la lista completa de las métricas de ubicación, consulte la sección discoveryengine de la referencia de métricas de Cloud Monitoring de Google. New Relic recopila las métricas GA y beta que se enumeran allí.
Métricas de cuota localizadas
La integración reporta cuotas por usuario para cada usuario (gcp.ge_user) y ubicación.
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de intentos de exceder el límite semanal para WTU de servicios de agente por usuario en el nivel enterprise plus. |
| Contar | Límite semanal actual para WTU de servicios de agente por usuario en el nivel enterprise plus. |
| Contar | Número de intentos de exceder el límite semanal de WTU de servicios agénticos por usuario en el nivel estándar empresarial. |
| Contar | Límite semanal actual de WTU de servicios agénticos por usuario en el nivel estándar empresarial. |
Para obtener más información sobre las métricas de Gemini Enterprise, consulte Métricas de acceso en la documentación de Gemini Enterprise de Google y la sección discoveryengine de la Referencia de métricas de Cloud Monitoring de Google para ver la lista completa de métricas.