Imagina que tienes varios servicios de AWS y quieres monitorear usando New Relic. Para ello, es necesario establecer una conexión entre sus servicios y la plataforma New Relic. New Relic facilita esta conexión a través de agente de infraestructura combinado con una variedad de integración en el host, así como integración en la nube.
En entornos cloud, donde los recursos son altamente dinámicos y prevalecen las arquitecturas sin servidor, la integración en la nube de New Relic juega un papel crucial. Estas integraciones ofrecen monitoreo sin agente al interactuar directamente con las API AWS, lo que simplifica la recopilación de métricas y registros de servicios donde no se puede instalar un agente tradicional, como AWS Lambda, DynamoDB o Amazon S3. No hay ningún proceso de instalación. Puede simplemente conectar su cuenta de New Relic a su cuenta AWS con la configuración requerida usando instrucciones guiadas y recopilar datos AWS.
Para comprender los posibles métodos y tipos de integración que tiene New Relic, consulte el siguiente diagrama.

Este diagrama ilustra de cuántas maneras puedes integrar tus servicios de AWS con New Relic para obtener registros y/o métricas.
Sugerencia
La mayoría de los servicios de AWS ofrecen un extremo regional para reducir la latencia de datos entre los recursos cloud y la aplicación. New Relic puede obtener datos de monitoreo de servicios y extremos ubicados en todas las regionesAWS excepto China.
Ingestión de AWS Metrica
Para conectar su cuenta AWS con New Relic para la ingesta métrica, estos son los tres métodos diferentes disponibles:
- Automatiza con CloudFormation: CloudFormation es un servicio de AWS que te permite modelar y automatizar tu configuración de integración usando plantillas declarativas. Se recomienda este método para conectar su cuenta de AWS a New Relic, ya que reduce los errores de configuración manual. Puede diseñar completamente la integración en la New Relic UI e implementarla en la consola AWS.
- Automatizar con Terraform: Terraform es una herramienta de infraestructura como código (IaC) que le permite gestionar la infraestructura empleando archivos de configuración en lugar de una interfaz gráfica de usuario. Si ya emplea Terraform para gestionar sus cuentas y servicios AWS, New Relic proporciona un módulo de integración AWS en la nube que simplifica la configuración de la integración AWS.
- Integración manual desde la consola AWS : este método es adecuado para clientes que no pueden usar plantillas de CloudFormation y no prefieren usar Terraform. Puede seguir las instrucciones de la New Relic UI y realizar la configuración en la consola AWS.
Para cualquiera de los métodos de conexión que elijas, tienes los siguientes dos tipos de integración para recibir métricas de tus servicios de AWS:
- Integración de Amazon CloudWatch Metric Streams : Amazon CloudWatch Metric Streams es un servicio de AWS que le permite transmitir métricas desde servicios de AWS a soluciones de socios como New Relic. Admite todos los espacios de nombres y puede transmitir datos reales en tiempo casi real desde toda su AWS stack.
- SondeoAPI : El sondeo API es una técnica empleada para recuperar datos de los servicios de AWS mediante llamadas a API regulares y programadas para recopilar métricas y metadatos en intervalos. Es una solución legacy y realiza llamadas separadas a cada servicio.
Si bien puede elegir cualquiera de estos dos tipos de integración, New Relic recomienda elegir la integración de Amazon CloudWatch Metric Streams. Consulte la siguiente comparación entre los tipos de integración.
Característica | Integración CloudWatch Metric Streams | Sondeo de API |
---|---|---|
Entrega de datos | Transmisión de datos casi en tiempo real | Recuperación periódica de datos |
Cobertura de datos | Continuo e integral | Especifica métricas individuales, datos potencialmente faltantes |
Detección de eventos de corta duración | Detección inmediata | Posibles retrasos en la captura de eventos de corta duración |
latencia | Baja latencia | Mayor latencia debido a la recuperación basada en intervalos |
sobrecarga API de llamada | Gastos generales mínimos (modelo de empuje) | Alta sobrecarga con APIde llamadas frecuentes |
escalabilidad | Se escala fácilmente con el aumento del volumen de datos | Escalamiento más complejo con entornos más grandes |
Complejidad de la gestión | Configuración y gestión simplificadas | Requiere la gestión de calendarios de votación y extremos. |
Eficiencia de costos | Rentable debido a la reducción de la interacción API | Costos más altos debido a frecuentes API requests |
Los siguientes servicios de AWS no son compatibles con CloudWatch Metric Streams. Para estos servicios, aproveche el sondeo de API:
- AWS CloudTrail
- AWS Health
- AWS Trusted Advisor
- AWS X-Ray
Si emplea otros servicios de AWS junto con cualquiera de estos, aún puede elegir la integración de Amazon CloudWatch Metric Streams. Durante la configuración, New Relic proporciona la opción de configurar el sondeo de API específicamente para estos servicios no compatibles.
Costos de integración de AWS
La integración para ingerir su AWS métrica a New Relic tiene cierto impacto en su facturación AWS. Para obtener más detalles, consulte la siguiente documentación de AWS:
- Consulta la página de preciosAWS CloudWatch que define el precio según la cantidad de actualizaciones métricas.
- Consulta la página de precios de AWS Firehose, ya que a veces empleamos AWS Kinesis Data Firehose como método de entrega de datos de AWS a New Relic.
- Consulta la página de precios de AWS Config si planeas habilitar AWS Config para enriquecer las métricas de CloudWatch con metadatos de recursos.
- Consulta la página de precios de Amazon RDS para ver si algunos servicios de AWS emplean monitoreo mejorado de RDS que proporciona más métricas a una frecuencia más alta.
Si está empleando la integración de sondeo de API para algunos de sus servicios de AWS, algunas situaciones pueden aumentar la cantidad de llamadas a la API de CloudWatch hasta superar el millón de límites gratis otorgados por AWS y aumentar su factura de CloudWatch. Esto puede suceder cuando usted:
- Habilite una integración adicional a través del sondeo API
- Agregue recursos AWS a la integración
- Escale la integración en más regiones.
Ingestión de registros de AWS
Para conectar su cuenta AWS con New Relic para la ingesta de registros, consulte Reenviar servicios de registros AWS a New Relic.