Para una integración perfecta de su cuenta de AWS con New Relic, el enfoque recomendado es la integración a través de CloudFormation y CloudWatch Metric Streams. Si no puede usar plantillas de CloudFormation y no desea usar Terraform, siga este procedimiento para realizar la integración manualmente desde la consola de AWS.
Sugerencia
- Si gestiona varias cuentas AWS, conecte cada cuenta a una sola cuenta New Relic.
- Si gestiona varias regiones dentro de esas cuentas, cree un Kinesis Data Firehose independiente para cada región.
Requisitos previos
Antes de comenzar a integrar su cuenta de AWS con New Relic, cerciorar de cumplir con los siguientes requisitos previos:
- Una clave de licencia de New Relic Ingest y una clave de usuario: necesitará estas claves para conectar sus servicios de AWS a su cuenta de New Relic.
- Permisos para desplegar nuevos recursos AWS y roles de IAM: necesitará este permiso para su cuenta AWS.
- Licencias para la integración en la nube: necesitarás estas licencias para tu cuenta New Relic.
Crear una secuencia de entrega de Kinesis Data Firehose
En la consola de AWS, configure los siguientes parámetros de destino para el flujo de entrega:
Fuente: Direct PUT u otras fuentes
Destino: New Relic
Transformación de datos: Disabled
Conversión de formato de registro: Disabled
Asegúrese de que estén definidas las siguientes configuraciones:
Configuración de New Relic (ajustes de destino):
URL del extremo HTTP:
- Centro de datos de EE. UU.:
https://aws-api.newrelic.com/cloudwatch-metrics/v1 - Centro de datos de la UE:
https://aws-api.eu01.nr-data.net/cloudwatch-metrics/v1 - Centro de datos de JP:
https://aws-api.jp.nr-data.net/cloudwatch-metrics/v1
- Centro de datos de EE. UU.:
Clave de API: Introduce tu
Codificación de contenido:
GZIPDuración del reintento:
60Condiciones de búfer de New Relic:
- Tamaño del búfer:
1 MB - Intervalo de buffer:
60 (seconds)
- Tamaño del búfer:
Modo de copia de seguridad de S3: Failed data only
Bucket de respaldo de S3: seleccione un bucket o cree uno nuevo para almacenar las métricas que no se pudieron enviar.
Configuración avanzada:
- Acceso al servicio: proporcione permisos para el rol de IAM:
Create or update IAM role
- Acceso al servicio: proporcione permisos para el rol de IAM:
Crear un CloudWatch Metric Streams
- En la consola de AWS, vaya a CloudWatch service, seleccione Streams en el menú Metrics y haga clic en Create metric stream.
- Para controlar qué servicios de AWS envían métricas a New Relic, configure filtros de inclusión y exclusión.
- En la lista de secuencias de entrega de Firehose, seleccione la secuencia que creó y, a continuación, introduzca un nombre descriptivo para la secuencia de métricas, por ejemplo,
newrelic-metric-stream. - En el campo de formato de salida, seleccione
Open Telemetry 0.7oOpen Telemetry 1.0. No se admite JSON.
Conecte su cuenta de AWS con New Relic
En New Relic, vaya a Infrastructure > AWS.
Seleccione la cuenta correcta.
Haga clic en Set up integration.
En cada pantalla, complete los campos que correspondan. Para esta integración, seleccione las siguientes opciones:
- Choose Data type(s): Metrics
- Choose a setup method: Manually integrate your AWS account
En la pantalla Select services, active Show resources not supported by CloudWatch Metric Streams si es necesario, seleccione los servicios que desea monitorear y continúe.
En la pantalla Choose data integration type, elija entre las siguientes opciones:
- Monitoreo AWS en tiempo real (Recomendado): esta opción es para servicios que admiten CloudWatch Metric Streams.
- Sondeo de API: esta opción es para los servicios que no son compatibles con CloudWatch Metric Streams.
Desde la página Create role a la página Configure budgets policy, siga las instrucciones en pantalla y complete los pasos en la consola de AWS.
Valida tus datos
Para confirmar que está recibiendo datos de los Streams de métricas:
En New Relic, vaya a one.newrelic.com > All capabilities > Infrastructure > AWS, busque su cuenta AWS conectada y busque las cuentas de Stream.
En el dashboard de estado de la cuenta, confirme que New Relic está recibiendo datos métricos, incluidos los errores y el número de namespace y métrica ingeridos.
Para explorar métricas específicas, escriba consultas para los conjuntos de métricas que desea analizar.
Es posible que New Relic tarde unos minutos en detectar nuevos recursos y sintetizarlos como entidad.
Sugerencia
Las métricas de AWS de CloudWatch para servicios globales, como AWS Billing, solo están disponibles en la región us-east-1. Asegúrese de que haya un CloudWatch Metric Streams activo configurado en esa región.
Temas relacionados
Recopilar datos de varias cuentas de AWS
Aprenda a recopilar datos de varias cuentas de AWS.
AWS integración métrica
Explore y emplee métrica de CloudWatch Metric Streams.
Integración AWS a través de CloudFormation y CWMS
Integre los servicios de AWS con New Relic empleando CloudFormation y CloudWatch Metric Streams.
Integración AWS a través de CloudFormation y API Polling
Integre los servicios de AWS con New Relic empleando CloudFormation y API Polling.
Integración AWS a través de Terraform
Integre los servicios de AWS con New Relic usando Terraform.