La integración de New Relic con Google Cloud Platform (GCP) incluye una que informa datos de Google Cloud Run a New Relic. Este documento explica cómo activar la integración de GCP Cloud Run y describe los datos que reporta.
Característica
Cloud Run es la plataforma de contenedores sin servidor completamente administrada de Google Cloud para ejecutar servicios sin estado y trabajos puntuales. La integración de Cloud Run de New Relic recopila métricas de solicitudes, latencia, uso de contenedores y ejecución en todos los servicios (a través de revisiones) y trabajos.
Activar la integración
Para habilitar la integración, siga los procedimientos estándar para conectar su servicio de GCP a New Relic:
- Conectar con la federación de identidades de workload (Workload Identity Federation) (recomendado)
- Conectar con cuenta de servicio o cuenta de usuario
Frecuencia de sondeo
La integración de New Relic consulta sus servicios de GCP de acuerdo con un intervalo de sondeo que varía según la integración. La frecuencia de sondeo para Google Cloud Run 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, sus recursos de Cloud Run aparecen como entidades en el explorador de entidades de New Relic. Para ver el dashboard y administrar los servicios, vaya a one.newrelic.com > All capabilities > Infrastructure > GCP.
Todas las métricas de Cloud Run disponibles en el monitoreo de la nube de GCP se recopilan como métricas dimensionales en el tipo de evento Metric. Las métricas adicionales más allá de esta tabla se recopilan automáticamente. Consulte la documentación de métricas de Cloud Run de Google para obtener la lista completa.
Entidad
Datos métricos
Métricas clave — revisión
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de requests que llegan a la revisión, desglosado por |
| Milisegundos | Distribución de la latencia de solicitudes para el tráfico atendido por la revisión. |
| Segundos | Tiempo facturable agregado en todas las instancias de contenedor de la revisión. |
| Contar | Número de instancias de contenedor que respaldan la revisión, desglosadas por estado (activo, inactivo). |
| Segundos | Segundos de CPU asignados a las instancias de contenedor de la revisión. |
| Por ciento | Distribución de la utilización de CPU de las instancias de contenedor de la revisión. |
| GiB-segundos | Segundos de memoria asignados a las instancias de contenedor de la revisión. |
| Por ciento | Distribución del uso de memoria de las instancias de contenedor de la revisión. |
| Bytes | Bytes de red recibidos por las instancias de contenedor de la revisión. |
| Bytes | Bytes de red enviados por las instancias de contenedor de la revisión. |
| Contar | Máximo de requests simultáneas observadas por instancia de contenedor de la revisión. |
| Milisegundos | Distribución de la latencia de inicio del contenedor para la revisión. |
Para obtener la lista completa de métricas de revisión, consulte la documentación de métricas de Cloud Run de Google.
Métricas clave — Job
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de ejecuciones de trabajos completadas, desglosadas por resultado (exitoso, fallido, cancelado). |
| Contar | Número de ejecuciones actualmente en curso para el trabajo. |
| Contar | Número de intentos de tarea completados en todas las ejecuciones del trabajo. |
| Contar | Cantidad de intentos de tarea que se ejecutan actualmente en todas las ejecuciones del trabajo. |
| Segundos | Segundos de CPU asignados a las instancias de contenedor del trabajo. |
| GiB-segundos | Segundos de memoria asignados a las instancias de contenedor del trabajo. |
| Bytes | Bytes de red recibidos por las instancias de contenedor del trabajo. |
| Bytes | Bytes de red enviados por las instancias de contenedor del trabajo. |
Para obtener la lista completa de métricas de trabajos, consulte la documentación de métricas de Cloud Run de Google.
Cuenta de servicio o cuenta de usuario
Buscar y utilizar datos
Después de activar la integración y esperar unos minutos (según la frecuencia de sondeo ), los datos aparecerán en la New Relic UI. Para buscar y utilizar sus datos, incluidos enlaces a su y configuración de alertas, vaya a one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration).
Los datos se adjuntan al siguiente tipo de evento:
Entidad | Tipo de evento | Proveedor |
|---|---|---|
Revisión |
|
|
Para obtener más información sobre cómo utilizar sus datos, consulte Comprender y utilizar los datos de integración.
Ejecutar datos de revisión
Métrica | Unidad | Descripción |
|---|---|---|
| Segundos | Tiempo facturable agregado de todas las instancias de contenedor de la revisión. Para una instancia de contenedor determinada, el tiempo facturable se produce cuando la instancia de contenedor se inicia o se procesa al menos una solicitud. El tiempo facturable se redondea a los 100 milisegundos más cercanos. Ejemplos: si una revisión con 2 instancias de contenedor ha estado atendiendo tráfico continuamente en el último minuto, el valor es 2s/s con el alineador de "velocidad" predeterminado. Si una revisión recibió una sola solicitud que duró 30 ms en el último minuto, se redondea a 100 ms y se promedia a 1,7 ms/s durante el minuto con el alineador de "velocidad" predeterminado. |
| Segundos | Asignación de CPU del contenedor de la revisión en segundos. |
| Otro | Asignación de memoria del contenedor de la revisión en Gigabytes-segundos. |
| Contar | Número de solicitudes que llegan a la revisión. Excluye solicitudes que no llegan a su instancia de contenedor (por ejemplo, solicitudes no autorizadas o cuando se alcanza el número máximo de instancias). |
| Milisegundos | Distribución de latencia de solicitudes en milisegundos llegando a la revisión. |