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>"