Activación de la inyección del agente del explorador de APM mediante el agente de Dotnet de APM
Requisitos
-
Debe adquirir una clave de datos pública que se genera cuando se crea el dominio de APM.
La clave de datos pública se puede obtener haciendo lo siguiente:
- Abra el menú de navegación, haga clic en Observación y gestión. En Application Performance Monitoring, haga clic en Administración.
En la página Administration, seleccione el compartimento y el dominio de APM deseados.
-
Haga clic en Claves de datos en Recursos para mostrar las claves de datos.
Si no existe ninguna clave de datos, haga clic en Generar clave de datos y seleccione la clave de datos públicos.
-
Haga clic en la opción Copiar, situada junto a una clave de datos del tipo Public para recuperar el valor. Este valor se utilizará más adelante.
Para obtener más información, consulte Obtención del punto final de carga de datos y las claves de datos.
- Abra el menú de navegación, haga clic en Observación y gestión. En Application Performance Monitoring, haga clic en Administración.
Activar inyección de agente de explorador de APM
Por defecto, la inyección del agente de explorador de APM está desactivada.
Para activar esta función, debe agregar las siguientes variables de entorno durante Despliegue del agente de Dotnet de APM.
OTEL_BA_ENABLED=true
OTEL_BA_PUBLIC_KEY=<public data key>
Debe reiniciar los servicios de Windows o IIS correspondientes si la variable de entorno se agrega al registro de Windows.
El valor <public data key> se genera cuando se crea el dominio de APM. Consulte Obtención del punto final de carga de datos y las claves de datos para obtener más información. Esta es la clave de instalación del agente de explorador utilizada por el agente Dotnet de APM. Por ejemplo:IMWJ5UN2C
.
Paso adicional para .NET Framework
Para activar la inyección de agente de explorador en el marco .NET, se debe agregar HTTPModule en el archivo applicationHost.config
.
C:\Windows\System32\inetsrv\config\applicationHost.config
y agregue HTTPModule como se indica a continuación:<location path="" overrideMode="Allow">
<system.webServer>
<modules>
<add name="OracleApmHttpModule" type="OracleApmNetAgentEx.BrowserAgent.Netfx.OracleAPMIisModule, OracleApmNetAgentEx,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba1a243c3b2207e1" preCondition="managedHandler" />
</modules>
</system.webServer>
</location>