Abilita inserimento agente browser APM mediante agente Dotnet APM
Prerequisiti
-
È necessario acquisire una chiave dati pubblica generata quando viene creato il dominio APM.
La chiave dati pubblica può essere ottenuta effettuando le operazioni riportate di seguito.
- Aprire il menu di navigazione, fare clic su Osservabilità e gestione. In Application Performance Monitoring fare clic su Amministrazione.
Nella pagina Amministrazione, selezionare il compartimento e il dominio APM desiderati.
-
Fare clic su Chiavi dati in Risorse per elencare le chiavi dati.
Se non esiste alcuna chiave dati, fare clic su Genera chiave dati e selezionare la chiave dati pubblica.
-
Fare clic su Copia accanto a una chiave dati di tipo Pubblico per recuperare il valore. Questo valore verrà utilizzato in un secondo momento.
Per ulteriori dettagli, vedere Ottenere l'endpoint di caricamento dati e le chiavi dati.
- Aprire il menu di navigazione, fare clic su Osservabilità e gestione. In Application Performance Monitoring fare clic su Amministrazione.
Abilita inserimento agente browser APM
Per impostazione predefinita, l'inserimento dell'agente browser APM è disabilitato.
Per abilitare questa funzione, è necessario aggiungere le variabili di ambiente riportate di seguito durante la Distribuzione dell'agente Dotnet APM.
OTEL_BA_ENABLED=true
OTEL_BA_PUBLIC_KEY=<public data key>
È necessario riavviare i servizi Windows o IIS corrispondenti se la variabile di ambiente viene aggiunta nel registro di Windows.
Il valore <public data key> viene generato quando viene creato il dominio APM. Per i dettagli, vedere Ottenere l'endpoint di caricamento dati e le chiavi dati. Questa è la chiave di installazione dell'agente browser utilizzata dall'agente APM Dotnet. Ad esempio:IMWJ5UN2C
.
Passo aggiuntivo per .NET Framework
Per abilitare l'inserimento dell'agente del browser in .NET Framework, è necessario aggiungere HTTPModule nel file applicationHost.config
.
C:\Windows\System32\inetsrv\config\applicationHost.config
e aggiungere HTTPModule come indicato di seguito:<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>