Spécifier les arguments de mandataire

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

Si vous utilisez un serveur mandataire, vous devez fournir les détails de l'environnement du mandataire.

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

Cette variable d'environnement est requise pour spécifier un mandataire.

OTEL_PROXY_USERNAME Nom d'utilisateur utilisé pour l'authentification dans le mandataire. 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 mandataire. 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 de 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 mandataire a besoin d'une authentification et que le nom utilisateur pour l'authentification se trouve dans un domaine.

Spécifier le mandataire dans Windows

Lors du 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 mandataire a besoin d'une authentification, vous devez spécifier les arguments d'authentification suivants :
$env:OTEL_PROXY_USERNAME="<username for proxy>"
$env:OTEL_PROXY_PASSWORD="<password for proxy>"
Si le nom d'utilisateur se trouve dans un domaine Windows, vous devez spécifier le nom de domaine :
$env:OTEL_PROXY_DOMAIN="<domain name if the username in a domain>"

Spécifier le mandataire 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 mandataire a besoin d'une authentification, vous devez spécifier les arguments d'authentification suivants :
export OTEL_PROXY_USERNAME="<username for proxy>"
export OTEL_PROXY_PASSWORD="<password for proxy>"
Si le serveur mandataire a besoin d'un nom d'utilisateur dans un domaine, vous devez spécifier le nom de domaine :
export OTEL_PROXY_DOMAIN="<domain name if the username in a domain>"