Amazon Web Services (AWS) Elastic Beanstalk es un servicio dinámico que permite un fácil despliegue y escalabilidad para su aplicación. Siga estas instrucciones para implementar el agente .NET en la instancia de lanzamiento con su aplicación .NET AWS Elastic Beanstalk. Es posible que también desee instalar el agente New Relic Infrastructure en su instancia de Elastic Beanstalk; consulte Configurar el agente de infraestructura en AWS Elastic Beanstalk para obtener más detalles.
Requisitos
Asegúrese de tener una cuenta de Amazon Web Services compatible. Además, para cualquier instalación de New Relic, necesitarás tu . Esta es una cadena hexadecimal de 40 caracteres que New Relic proporciona cuando se registra para obtener su cuenta.
Instalar el agente .NET
Para instalar el agente .NET para la aplicación sitio web ASP.NET Core y desplegarlo en AWS Elastic Beanstalk, siga estos pasos. También puede encontrar proyectos de ejemplo funcionales para Windows y Linux en nuestro repositorio de muestras de agentes .NET.
- Cree una carpeta
.ebextensions
en la raíz de su aplicación y cree un archivo llamadonewrelic-dotnet-agent-install.config
. (El nombre de archivo exacto no es importante, pero debe tener una extensión.config
.)
Importante
Cerciorar de configurar Copy to Output Directory
en Copy if newer
para este archivo en su proyecto, para cerciorar de que se despliegue con su aplicación.
Según el sistema operativo de su aplicación .NET, agregue el siguiente contenido al archivo:
- Reemplace
YOUR_LICENSE_KEY
con su clave de licencia de New Relic. - Reemplace
YOUR_APP_NAME
con el nombre de su aplicación.
- Reemplace
Implemente su aplicación empleando la última versión de AWS Toolkit para Visual Studio. También puede emplear la CLI AWS para desplegar la aplicación.
Si su aplicación recibe tráfico, los datos deberían aparecer en unos minutos. Si no es así, consulte No aparecen datos.