Spécification des arguments de proxy

Vous pouvez spécifier des arguments de proxy lorsque vous utilisez des agents Dotnet APM.

Si vous utilisez un serveur proxy, vous devez indiquer les détails de l'environnement proxy.

Variable d'environnement Description
OTEL_PROXY_URL URL du proxy. Exemple : http://www-proxy.example.com:80.

Cette variable d'environnement est requise pour indiquer un proxy.

OTEL_PROXY_USERNAME Nom utilisateur utilisé pour l'authentification dans le proxy. Cette variable d'environnement est facultative. Elle n'est nécessaire que si le serveur proxy a besoin d'une authentification.
OTEL_PROXY_PASSWORD Mot de passe utilisé pour l'authentification dans le proxy. Cette variable d'environnement est facultative. Elle n'est nécessaire que si le serveur proxy a besoin d'une authentification.
OTEL_PROXY_DOMAIN Nom du domaine si le nom d'utilisateur se trouve dans un domaine Windows. Cette variable d'environnement est facultative. Elle n'est nécessaire que si le serveur proxy a besoin d'une authentification et que le nom utilisateur pour l'authentification se trouve dans un domaine.

Spécifier un proxy dans Windows

Pendant le déploiement de l'agent Dotnet APM, préparez les variables d'environnement sur PowerShell :
$env:OTEL_PROXY_URL="<your proxy URL>"
Si le serveur proxy a besoin d'une authentification, vous devez spécifier les arguments d'authentification :
$env:OTEL_PROXY_USERNAME="<username for proxy>"
$env:OTEL_PROXY_PASSWORD="<password for proxy>"
Si le nom utilisateur se trouve dans un domaine Windows, vous devez indiquer le nom de domaine :
$env:OTEL_PROXY_DOMAIN="<domain name if the username in a domain>"

Spécification du proxy sous Linux

Lors du déploiement de l'agent Dotnet APM sous Linux, préparez les variables d'environnement :
export OTEL_DOTNET_AUTO_PLUGINS="OracleApmNetAgentEx.Plugin.OracleOtelPlugin, OracleApmNetAgentEx, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba1a243c3b2207e1"
export OTEL_PROXY_URL="<your proxy URL>"
Si le serveur proxy a besoin d'une authentification, vous devez spécifier les arguments d'authentification :
export OTEL_PROXY_USERNAME="<username for proxy>"
export OTEL_PROXY_PASSWORD="<password for proxy>"
Si le serveur proxy a besoin d'un nom d'utilisateur dans un domaine, vous devez indiquer le nom de domaine :
export OTEL_PROXY_DOMAIN="<domain name if the username in a domain>"