Las integraciones de New Relic con Google Cloud Platform (GCP) incluyen una que informa datos de Google Cloud Load Balancing a New Relic. Este documento explica cómo activar la integración de GCP Cloud Load Balancing y describe los datos que informa.
Característica
Cloud Load Balancing es el servicio administrado basado en software de Google Cloud para distribuir el tráfico entre regiones, con compatibilidad para HTTP(S), proxy TCP/SSL y equilibrio de carga L4 (red). La integración de New Relic Load Balancing recopila la tasa de requests, la latencia, el rendimiento de bytes y las métricas de conexión para cada variante de equilibrador de carga.
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 de Google Cloud Load Balancing es de 5 minutos. La resolución es 1 punto de datos cada minuto.
Importante
Cloud Load Balancing admite intervalos de sondeo de 1 minuto para la integración de WIF en versión preliminar limitada. Para solicitar acceso, comuníquese con el soporte de New Relic.
Federación de identidades de workload (Workload Identity Federation)
Buscar y utilizar datos
Después de habilitar la integración, sus recursos de Cloud Load Balancing 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 Load Balancing 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 Load Balancing de Google para obtener la lista completa.
Entidad
Datos métricos
Métricas clave — balanceador de carga de HTTP(S)
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de requests HTTP(S) manejados por el balanceador de carga, desglosado por
. |
| Contar | Número de requests reenviados a los backends del balanceador de carga. |
| Milisegundos | Distribución de la latencia de respuesta del backend para el balanceador de carga. |
| Milisegundos | Distribución de la latencia de requests de extremo a extremo para el balanceador de carga. |
| Bytes | Bytes de requests recibidos por el balanceador de carga. |
| Bytes | Bytes de respuesta enviados por el balanceador de carga. |
Métricas clave — balanceador de carga HTTP(S) interno
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de requests reenviadas a los backends del balanceador de carga HTTP(S) interno. |
| Milisegundos | Distribución de la latencia de respuesta del backend para el equilibrador de carga HTTP(S) interno. |
| Milisegundos | Distribución de la latencia de solicitudes de extremo a extremo para el balanceador de cargas HTTP(S) interno. |
| Bytes | Bytes de solicitud recibidos por el equilibrador de carga HTTP(S) interno. |
| Bytes | Bytes de respuesta enviados por el balanceador de carga HTTP(S) interno. |
Métricas clave — Balanceador de carga HTTP(S) regional externo
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Número de requests atendidos por el balanceador de carga HTTP(S) regional externo, desglosados por
. |
| Milisegundos | Distribución de la latencia de respuesta del backend para el equilibrador de carga HTTP(S) regional externo. |
| Milisegundos | Distribución de la latencia de solicitudes de extremo a extremo para el equilibrador de carga HTTP(S) regional externo. |
| Bytes | Bytes de requests recibidos por el balanceador de carga de HTTP(S) regional externo. |
| Bytes | Bytes de respuesta enviados por el balanceador de carga HTTP(S) regional externo. |
Métricas clave — balanceador de carga de red externo
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Bytes | Bytes de entrada recibidos por el balanceador de carga de red externo. |
| Bytes | Bytes de salida enviados por el balanceador de carga de red externo. |
| Contar | Paquetes de entrada recibidos por el balanceador de carga de red externo. |
| Contar | Paquetes de salida enviados por el equilibrador de carga de red externo. |
| Milisegundos | Distribución de la latencia de ida y vuelta medida por el balanceador de carga de red externo. |
Métricas clave — balanceador de carga de red interno
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Bytes | Bytes de entrada recibidos por el balanceador de carga de L3 interno. |
| Bytes | Bytes de salida enviados por el balanceador de carga de L3 interno. |
| Contar | Paquetes de entrada recibidos por el balanceador de carga L3 interno. |
| Contar | Paquetes de salida enviados por el balanceador de carga L3 interno. |
| Milisegundos | Distribución de la latencia de ida y vuelta medida por el balanceador de carga L3 interno. |
Métricas clave — L4 Proxy Load Balancer
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Nuevas conexiones TCP abiertas a través del balanceador de carga del proxy L4. |
| Contar | Conexiones TCP cerradas por el balanceador de carga proxy L4. |
| Bytes | Bytes de entrada recibidos por el balanceador de carga del proxy L4. |
| Bytes | Bytes de salida enviados por el balanceador de carga de proxy L4. |
Métrica clave — Equilibrador de carga de proxy TCP/SSL
Nombre de la métrica | Unidad | Descripción |
|---|---|---|
| Contar | Nuevas conexiones TCP/SSL abiertas a través del equilibrador de carga del proxy. |
| Contar | Conexiones TCP/SSL cerradas por el balanceador de carga del proxy. |
| Bytes | Bytes de entrada recibidos por el balanceador de carga del proxy TCP/SSL. |
| Bytes | Bytes de salida enviados por el balanceador de cargas del proxy TCP/SSL. |
| Milisegundos | Tiempo de ida y vuelta medido entre el cliente y el frontend del proxy TCP/SSL. |
Para obtener la lista completa de métricas de Cloud Load Balancing, consulte la documentación de métricas de Cloud Load Balancing 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).
Para ver datos métricos para su integración de equilibrio de carga de GCP en New Relic, cree una consulta NRQL para los eventos GcpHttpLoadBalancerSample, GcpHttpExternalRegionalLoadBalancerSample, GcpInternalHttpLoadBalancerSample, GcpTcpSslProxyLoadBalancerSample y GcpInternalLoadBalancerSample y sus atributos relacionados.
GcpHttpLoadBalancerMuestra
Consulta GcpHttpLoadBalancerSample evento en New Relic para ver datos del siguiente atributo:
Atributo | Descripción |
|---|---|
| Latencia media (en milisegundos) calculada desde que el proxy balanceador de carga HTTP/S externo envía la solicitud al backend hasta que el proxy recibe del backend el último byte de respuesta. |
| La cantidad de bytes enviados como requests desde el balanceador de carga HTTP/S externo al backend. |
| La cantidad de requests atendidas por el backend del balanceador de carga HTTP/S externo. |
| La cantidad de bytes enviados como respuestas desde el backend (o caché) al balanceador de carga HTTP/S externo. |
| Media del tiempo de ida y vuelta (RTT) medido para cada conexión entre cliente y proxy. |
| La cantidad de bytes enviados como requests desde los clientes al balanceador de carga HTTP/S externo. |
| La cantidad de requests atendidas por el balanceador de carga HTTP/S externo. |
| La cantidad de bytes enviados como respuestas desde el balanceador de carga HTTP/S externo a los clientes. |
| Media de la latencia (en milisegundos) calculada desde que el proxy balanceador de carga HTTP/S externo recibió la solicitud hasta que el proxy recibió el ACK del cliente en el último byte de respuesta. |
Ejemplo de equilibrador de carga regional externo GcpHttp
Consulta GcpHttpExternalRegionalLoadBalancerSample evento en New Relic para ver datos del siguiente atributo:
Atributo | Descripción |
|---|---|
| Latencia media (en milisegundos) calculada desde que el proxy balanceador de carga HTTP/S externo regional envía la solicitud al backend hasta que el proxy recibe del backend el último byte de respuesta. |
| La cantidad de bytes enviados como requests desde el balanceador de carga HTTP/S externo regional al backend. |
| La cantidad de requests atendidas por el backend del balanceador de carga HTTP/S externo regional. |
| La cantidad de bytes enviados como respuestas desde el backend (o caché) al balanceador de carga HTTP/S externo regional. |
| La cantidad de bytes enviados como requests de los clientes al balanceador de carga HTTP/S externo regional. |
| La cantidad de requests atendidas por el balanceador de carga HTTP/S externo regional. |
| La cantidad de bytes enviados como respuestas desde el balanceador de carga HTTP/S externo regional a los clientes. |
| Media de la latencia (en milisegundos) calculada desde que el proxy balanceador de carga HTTP/S externo regional recibió la solicitud hasta que el proxy recibió el ACK del cliente en el último byte de respuesta. |
Ejemplo de equilibrador de carga HTTP interno de Gcp
Consulta GcpInternalHttpLoadBalancerSample evento en New Relic para ver datos del siguiente atributo:
Atributo | Descripción |
|---|---|
| Latencia media (en milisegundos) calculada desde que se envía la solicitud por el proxy interno de la aplicación Load Balancer al backend hasta que el proxy recibe del backend el último byte de respuesta. |
| La cantidad de bytes enviados como requests desde el balanceador de carga HTTP/S interno al backend. |
| La cantidad de requests atendidas por el backend del balanceador de carga HTTP/S interno. |
| La cantidad de bytes enviados como respuestas desde el backend (o caché) al balanceador de carga HTTP/S interno. |
| La cantidad de bytes enviados como requests de los clientes al balanceador de carga HTTP/S interno. |
| La cantidad de requests atendidas por el balanceador de carga HTTP/S interno. |
| La cantidad de bytes enviados como respuestas desde el balanceador de carga HTTP/S interno a los clientes. |
| Media de la latencia (en milisegundos) calculada desde que el proxy de Load Balancer de la aplicación interna recibió la solicitud hasta que el proxy recibió el ACK del cliente en el último byte de respuesta. |
Muestra de GcpTcpSslProxyLoadBalancer
Consulta GcpTcpSslProxyLoadBalancerSample evento en New Relic para ver datos del siguiente atributo:
Atributo | Descripción |
|---|---|
| Número de conexiones que terminaron a través del proxy TCP/SSL. |
| Número de bytes enviados desde la máquina virtual (VM) al cliente mediante proxy. |
| Media del RTT suavizado (en milisegundos) medido por la stack TCP del proxy, cada minuto, los bytes de la capa de aplicación pasan del proxy al cliente. |
| Número de bytes enviados desde el cliente a la máquina virtual (VM) mediante proxy. |
| Número de conexiones que se crearon a través del proxy TCP/SSL. |
| Número actual de conexiones pendientes a través del proxy TCP/SSL. |
Muestra de GcpInternalLoadBalancer
Consulta GcpInternalLoadBalancerSample evento en New Relic para ver datos del siguiente atributo:
Atributo | Descripción |
|---|---|
| La cantidad de bytes enviados desde el backend de Equilibrio de carga interno (ILB) al cliente (para flujos TCP, solo cuenta bytes en el flujo de la aplicación). |
| La cantidad de paquetes enviados desde el backend de ILB al cliente. |
| La cantidad de bytes enviados desde el cliente al backend de ILB (para flujos TCP, solo cuenta bytes en el flujo de la aplicación). |
| La cantidad de paquetes enviados desde el cliente al backend de ILB. |
| Media del RTT (en milisegundos) medido sobre conexiones TCP para flujos ILB. |