La integración de New Relic con Google Cloud Platform (GCP) incluye una que informa datos de Google App Engine a New Relic. Este documento explica cómo activar la integración de GCP App Engine y describe los datos que reporta.
Para obtener más información sobre el monitoreo de aplicaciones que residen en un entorno de Google App Engine con (en lugar de monitorear sus propios servicios de Google App Engine), consulte Entorno de Google App Engine.
Característica
App Engine es un servicio de Google Cloud Platform que abstrae la infraestructura subyacente para sus aplicaciones móviles y web. La integración de App Engine de New Relic recopila métricas de solicitud, respuesta, latencia, memoria e instancia para cada servicio de App Engine. Se admiten los entornos Standard y Flexible.
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 App Engine 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 App Engine aparecen como entidades en el explorador de entidades de New Relic. Para ver dashboards y administrar servicios, vaya a one.newrelic.com > All capabilities > Infrastructure > GCP.
Todas las métricas de App Engine 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 App Engine de Google para obtener la lista completa.
Entidad
Datos métricos
Métricas clave — servicio
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de respuestas HTTP atendidas por el servicio de App Engine, desglosadas por
. |
| Milisegundos | Distribución de la latencia de las solicitudes atendidas por el servicio App Engine. |
| Contar | Número de instancias que se ejecutan actualmente para el servicio de App Engine. |
| Bytes | Memoria en uso por las instancias de servicio de App Engine. |
| Por ciento | Utilización de CPU en las instancias de servicio de App Engine. |
| Bytes | Bytes de red recibidos por las instancias de servicio de App Engine. |
| Bytes | Bytes de red enviados por las instancias del servicio de App Engine. |
Para obtener la lista completa de métricas de App Engine, consulte la documentación de métricas de App Engine de Google.
Métricas clave — cola de tareas
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Recuento de intentos de tareas desglosados por código de respuesta. |
| Milisegundos | Retraso entre cada tiempo de intento programado y el tiempo de intento real. |
| Contar | Número de tareas en la cola. |
| Contar | Recuento de llamadas API de Cloud Tasks, desglosado por
y
. |
Para obtener la lista completa de métricas de Cloud Tasks, consulte la documentación de métricas de Cloud Tasks de Google.
Cuenta de servicio o cuenta de usuario
Buscar y utilizar datos
Después de conectar la integración de Google App Engine a New Relic y esperar unos minutos (según la frecuencia de sondeo), puede buscar y utilizar datos de integración:
Ver datos de integración de Google App Engine | Aquí... |
|---|---|
y alertas | Vaya a one.newrelic.com > All capabilities > Infrastructure > GCP > Google App Engine. |
datos métricos en tablero personalizado | Cree consultas y gráficos personalizados usando |
Datos métricos
Para ver datos métricos para su integración de Google App Engine en New Relic, cree una consulta NRQL para GcpAppEngineServiceSample y GcpCloudTasksQueueSample evento y su atributo relacionado.
Importante
Hay diferentes métricas disponibles dependiendo de si su aplicación se ejecuta en un entorno estándar o flexible, por lo que es posible que algunas métricas no estén disponibles para su aplicación.
Muestra de servicio de GcpAppEngine
Consulta GcpAppEngineServiceSample evento en New Relic para ver datos del siguiente atributo:
Atributo | Descripción |
|---|---|
| Número total de núcleos de CPU asignados a una versión del entorno flexible de App Engine. |
| La fracción de CPU asignada en uso en una versión del entorno flexible de App Engine. |
| Recuento delta de bytes leídos desde el disco en una versión del entorno flexible de App Engine. |
| Recuento delta de bytes escritos desde el disco en una versión del entorno flexible de App Engine. |
| Recuento delta de bytes de red entrantes en todas las máquinas virtuales (VM) en una versión de entorno flexible de App Engine. |
| Recuento delta de bytes de red salientes en todas las máquinas virtuales (VM) en una versión de entorno flexible de App Engine. |
| Recuento delta de intercepciones realizadas para prevenir ataques DoS. |
| Recuento delta de solicitudes que fallaron debido a que la aplicación superó la cuota. |
| Recuento de respuestas HTTP delta. |
| Latencia de respuesta HTTP, en milisegundos. |
| Delta cuenta con el estilo de servicio HTTP. |
| Utilización de Memcache, en 1/100 de una unidad de computación de Memcache. |
| Recuento de operaciones clave de Memcache. |
| Número de bytes recibidos por la aplicación desde la API de Memcache. |
| Número de bytes enviados por la aplicación a través de la API de Memcache. |
| Uso de CPU en megaciclos. |
| Número de instancias que existen. |
| Memoria total utilizada al ejecutar instancia. |
| Recuento delta del ancho de banda de la red entrante. |
| Recuento delta del ancho de banda de la red saliente. |
GcpCloudTasksQueueMuestra
Consulta GcpCloudTasksQueueSample evento en New Relic para ver datos del siguiente atributo:
Atributo | Descripción |
|---|---|
| Recuento de API de llamadas de Cloud Tasks. |
| Recuento de intentos de tareas desglosados por código de respuesta. |
| Retraso entre cada tiempo de intento programado y el tiempo de intento real. |