• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

Integración de monitoreo AWS ALB/NLB

Importante

Habilite la integraciónAWS CloudWatch Metric Streams para monitor todas las métricas de CloudWatch desde sus servicios de AWS, incluido el espacio de nombres personalizado. La integración individual ya no es nuestra opción recomendada.

El equilibrio de carga de aplicaciones (ALB) de Amazon distribuye el tráfico entrante de la aplicación entre múltiples objetivos, como instancias EC2, en múltiples zonas de disponibilidad. Amazon Network Load Balancer (NLB) distribuye el tráfico entrante entre múltiples objetivos, como instancias de Amazon EC2.

La integración New Relic Infrastructure incluye una integración para informar sus datos AWS ALB/NLB a los productos New Relic . Este documento explica cómo activar esta integración y describe los datos que se pueden capturar.

New Relic también ofrece una integración para el servicio Elastic Load Balancing (ELB) de Amazon.

Activar la integración

Para habilitar esta integración, siga los procedimientos estándar para conectar los servicios de AWS a New Relic.

Configuración y sondeo

Puede cambiar la frecuencia de sondeo y filtrar datos usando las opciones de configuración.

Información de sondeo predeterminada para la integración de AWS ALB/NLB:

  • New Relic intervalo de sondeo: 5 minutos
  • Intervalo de datos de Amazon CloudWatch: 1 minuto

Ver y usar datos

Para ver y utilizar sus datos de integración, vaya a one.newrelic.com > All capabilities > Infrastructure > AWS y seleccione uno de los enlaces de integración de AWS ALB.

Puedes consultar y explorar tus datos usando el tipo de evento LoadBalancerSample dentro de cuatro categorías de datos:

  • ALB: Aparece en New Relic con provider valor Alb.
  • NLB: Aparece en New Relic con provider valor Nlb.
  • Grupo objetivo de ALB: aparece en New Relic con provider valor AlbTargetGroup.
  • Grupo objetivo de NLB: aparece en New Relic con provider valorNlbTargetGroup.

Datos métricos

Hay dos categorías de datos de integración de ALB: ALB y grupo objetivo de ALB.

ALB métrica

La integración de New Relic Amazon recopila los siguientes datos de Amazon ALB para el proveedor Alb.

Métrica

Descripción

activeConnectionCount

El número total de conexiones TCP simultáneas activas desde los clientes al balanceador de carga y desde el balanceador de carga al objetivo.

newConnectionCount

El número total de nuevas conexiones TCP establecidas desde los clientes al balanceador de carga y desde el balanceador de carga al objetivo.

rejectedConnectionCount

La cantidad de conexiones que se rechazaron porque el balanceador de carga había alcanzado su cantidad máxima de conexiones.

processedBytes

El número total de bytes procesados por el equilibrador de carga a través de IPv4 e IPv6.

requestCount

El recuento de solicitudes procesadas a través de IPv4 e IPv6. Las solicitudes solo incrementan esta métrica cuando el nodo del equilibrador de carga pudo seleccionar un objetivo. Si se rechaza una solicitud antes de elegir un objetivo, no se refleja.

Estadísticas: la suma proporciona el mayor valor.

rulesEvaluated

La cantidad de reglas procesadas por el balanceador de carga dada una tasa de solicitudes promediada durante una hora.

clientTlsNegotiationErrorCount

La cantidad de conexiones TLS iniciadas por el cliente que no estableció una sesión con el equilibrador de carga. Las posibles causas incluyen una falta de coincidencia de cifrados o protocolos.

httpCodeElb5XXCount

La cantidad de códigos de error del servidor HTTP 5XX que se originan en el equilibrador de carga. Este recuento no incluye ningún código de respuesta generado por el objetivo.

httpCodeElb4XXCount

La cantidad de códigos de error del cliente HTTP 4XX que se originan en el balanceador de carga. Los errores del cliente se generan cuando las solicitudes tienen formato incorrecto o están incompletas. Estas solicitudes no han sido recibidas por el objetivo.

IpV6ProcessedBytes

El número total de bytes procesados por el equilibrador de carga a través de IPv6.

IpV6RequestCount

La cantidad de solicitudes de IPv6 recibidas por el equilibrador de carga.

lambdaTargetProcessedBytes

El número total de bytes procesados por el equilibrador de carga para solicitudes y respuestas de una función Lambda.

ALB grupo objetivo métrica

Los datos del grupo objetivo se almacenan en New Relic en el proveedor AlbTargetGroup. Por ejemplo, puede utilizar estos datos para facetar el error métrico por grupo objetivo.

Métrica

Descripción

requestCount

El recuento promedio de solicitudes que recibe cada objetivo de un grupo objetivo.

Estadísticas: solo es válida la suma, que representa el promedio en lugar de la suma.

healthyHostCount

El número de objetivos que se consideran saludables.

unHealthyHostCount

El número de objetivos que se consideran no saludables.

targetResponseTime

El tiempo transcurrido, en segundos, desde que la solicitud sale del balanceador de carga hasta que se recibe una respuesta del objetivo.

Estadísticas disponibles:

  • aws.applicationelb.target_response_time.p90
  • aws.applicationelb.target_response_time.p95
  • aws.applicationelb.target_response_time.p99

httpCodeTarget2XXCount

El número de códigos de respuesta HTTP 2XX generados por el objetivo. Esto no incluye ningún código de respuesta generado por el balanceador de carga.

httpCodeTarget3XXCount

El número de códigos de respuesta HTTP 3XX generados por el objetivo. Esto no incluye ningún código de respuesta generado por el balanceador de carga.

httpCodeTarget4XXCount

El número de códigos de respuesta HTTP 4XX generados por el objetivo. Esto no incluye ningún código de respuesta generado por el balanceador de carga.

httpCodeTarget5XXCount

El número de códigos de respuesta HTTP 5XX generados por el objetivo. Esto no incluye ningún código de respuesta generado por el balanceador de carga.

lambdaInternalError

La cantidad de solicitudes a una función Lambda que fallaron debido a un problema interno del balanceador de carga o AWS Lambda.

lambdaUserError

La cantidad de solicitudes a una función Lambda que fallaron debido a un problema con la función Lambda.

Hay dos categorías de datos de integración de NLB: NLB y grupo objetivo de NLB.

NLB métrica

La integración de New Relic Amazon recopila los siguientes datos de Amazon NLB para el proveedor Nlb.

Métrica

Descripción

activeFlowCount

El número total de flujos (o conexiones) simultáneos desde los clientes hasta el objetivo. Esta métrica incluye conexiones en los estados SYN_SENT y ESTABLISHED .

Las conexiones TCP no terminan en el balanceador de carga, por lo que un cliente que abre una conexión TCP con un objetivo cuenta como un flujo único.

activeFlowCountTls

El número total de flujos (o conexiones) TLS simultáneos desde los clientes hasta el objetivo. Esta métrica incluye solo conexiones en los ESTABLISHED estados.

clientTlsNegotiationErrorCount

El número total de apretones de manos TLS que fallaron durante la negociación entre un cliente y un oyente TLS.

consumedLcus

La cantidad de unidades de capacidad del balanceador de carga (LCU) utilizadas por su balanceador de carga. Paga por la cantidad de LCU que usa por hora.

newFlowCount

El número total de nuevos flujos (o conexiones) establecidos desde los clientes hasta el objetivo en el período de tiempo.

newFlowCountTls

El número total de nuevos flujos (o conexiones) de TLS establecidos desde los clientes hasta el objetivo en el período de tiempo.

processedBytes

El número total de bytes procesados por el equilibrador de carga, incluidos los encabezados TCP/IP.

processedBytesTls

El número total de bytes procesados por los oyentes TLS.

targetTlsNegotiationErrorCount

El número total de apretones de manos TLS que fallaron durante la negociación entre un oyente TLS y un objetivo.

tcpClientResetCount

El número total de paquetes de reinicio (RST) enviados desde un cliente a un objetivo. Estos restablecimientos son generados por el cliente y reenviados por el balanceador de carga.

tcpElbResetCount

El número total de paquetes de reinicio (RST) generados por el equilibrador de carga.

tcpTargetResetCount

El número total de paquetes de reinicio (RST) enviados desde un objetivo a un cliente. Estos reinicios son generados por el objetivo y reenviados por el balanceador de carga.

NLB grupo objetivo métrica

Los datos del grupo objetivo se almacenan en New Relic en el proveedor NlbTargetGroup. Por ejemplo, puede utilizar estos datos para facetar el error métrico por grupo objetivo.

Métrica

Descripción

healthyHostCount

El número de objetivos que se consideran saludables.

unHealthyHostCount

El número de objetivos que se consideran no saludables.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.