Instalando New Relic en un Cloud Service

New Relic es una herramienta de analíticas de software, que nos provee de métricas del estado y uso de nuestras aplicaciones en tiempo real. Entre ellas, uso de CPU y memoria, cantidad y detalle de los errores, cantidad de transacciones, etc.

Para instalar el agente en una aplicación .NET basta con instalar el paquete de NuGet llamado «NewRelicWindowsAzure», el cual, usando la consola de NuGet (Tools -> NuGet Package Manager -> Package Manager Console) se instala con el siguiente comando:

Install-Package NewRelicWindowsAzure

Luego de bajarse el paquete, nos solicitará nuestro número de licencia y el nombre que queremos darle a nuestra aplicación, y con eso estaremos listos para publicar nuestro proyecto en la nube.

Existe un caso en el cual no se nos solicitará el número de licencia, y nuestro cloud service no quedará configurado: cuando tenemos nuestro proyecto de cloud service dentro de una carpeta de solución.

Para solucionar este problema tenemos dos opciones:

1) Realizar la configuración a mano en nuestros archivos de configuración del Cloud Service, y en los archivos de configuración de los proyectos de nuestros roles.

2) Desinstalar el paquete NuGet de New Relic, mover nuestro proyecto a la raíz de la solución, instalar nuevamente el paquete, ingresando el código de licencia y nombre de la aplicación, y volver a mover nuestro proyecto dentro de la carpeta en la que se encontraba.

Espero que les sirva!

@gjbellmann

Anuncio publicitario

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.