Este documento explica cómo instalar el agente .NET para Azure Service Fabric. Nota: esto no es lo mismo que instalar la integración de infraestructura para Microsoft Azure.
Instale el agente .NET en Azure Service Fabric
Importante
En la mayoría de los casos, la instalación del agente .NET en un entorno de Azure Service Fabric se puede realizar mediante los procedimientos de instalación estándar para Windows o Linux. Este documento destaca algunas formas alternativas de instalar el agente.
Deberá asegurarse de que el agente se instale en todos los nodos de su clúster. Para monitor múltiples nodos, es posible que desee integrar la instalación en su proceso de implementación.
Si usa contenedor en su entorno de Service Fabric, consulte las instrucciones de instalación de docker.
También puede instalar el agente en un entorno de Service Fabric mediante NuGet. NuGet suele ser una buena opción para los desarrolladores porque el agente puede implementar junto con su aplicación. Sin embargo, el uso de NuGet requiere algunos procedimientos de instalación manuales. Consulte Instalar con NuGet.
Instalar usando NuGet
Para instalar el agente .NET usando NuGet:
Siga los procedimientos de instalación estándar de NuGet .
Al utilizar NuGet, debe configurar algunas variables de entorno. Esto se puede hacer en el archivo
ServiceManifest.xml
de su aplicación. Consulte las instrucciones pertinentes a continuación:For the .NET Framework only: edite su archivo
app.config
y agregue la configuración de la aplicaciónNewRelic.AgentEnabled
:<appSettings>...<add key="NewRelic.AgentEnabled" value="true" />...</appSettings>
Si su aplicación genera tráfico, los datos deberían aparecer en su cuenta APM en varios minutos.
¿Te ha ayudado este documento con la instalación?
Si no aparecen datos, prueba estos pasos de resolución de problemas:
- Asegúrese de que todos los archivos del directorio
newrelic
en la raíz de su aplicación se hayan publicado en Azure. - Asegúrese de que las variables de entorno estén configuradas correctamente.
- Consulte la documentación general de resolución de problemas para comprobar si hay errores comunes.