Comme tout autre outil New Relic, le service CLI de diagnostic est conçu pour protéger la confidentialité des données pour vous et vos clients. L'interface de ligne de commande de diagnostic inspecte les informations système et les artefacts pertinents du produit New Relic, tels que les fichiers logs et de configuration. L'interface de ligne de commande se concentre uniquement sur les informations nécessaires pour effectuer des contrôles de diagnostic qui évaluent la configuration et l'opérabilité du produit New Relic.
Par défaut, ces données ne sont pas transmises à New Relic. Vous avez la possibilité de télécharger ces informations sur votre compte New Relic via HTTPS. Pour plus d'informations sur les mesures de sécurité de New Relic, consultez notre documentation sur la sécurité et la confidentialité ou visitez le site Web de sécurité de New Relic.
Accords de licence
L'utilisation de l'interface de ligne de commande de diagnostic est soumise au présent contrat de licence, ainsi qu'aux contrats de licence pour les logiciels open source utilisés par l'interface de ligne de commande de diagnostic.
Données téléchargées sur le compte
L'interface de ligne de commande de diagnostic permet de télécharger ces informations sur un compte New Relic via HTTPS si vous utilisez un argument de ligne de commande spécifique. Vous serez prévenu rapidement avant la collecte de tout fichier dont nous pensons qu'il contient des informations sensibles.
Avant que les fichiers collectés contenus dans nrdiag-output.zip
et nrdiag-output.json
ne soient téléchargés sur New Relic, vous serez également invité à le faire. Cela vous permet de consulter et de modifier toute information que vous ne souhaitez pas fournir. (Par exemple, le nrdiag-output.zip
inclura votre nom d'utilisateur.) Vous avez également la possibilité d'annuler complètement le téléchargement.
Stockage des données
Toutes les pièces jointes créées à l'aide de nrdiag
ou contenant nrdiag
données sont stockées par New Relic.
Variables d'environnement
L'interface de ligne de commande de diagnostic examine les variables d'environnement suivantes pour effectuer des vérifications de diagnostic. Les valeurs de ces variables sont enregistrées localement dans le fichier nrdiag-output.json
. Il s’agit notamment de :
- Toute variable d’environnement contenant
NEWRELIC
ouNEW_RELIC
- Toute variable d'environnement commençant par
NRIA
A-C:
APP_ENV
APPDATA
COR_ENABLE_PROFILER
COR_PROFILER
COR_PROFILER_PATH
CORECLR_ENABLE_PROFILING
CORECLR_PROFILER
CORECLR_PROFILER_PATH
D-I:
DEFAULT_LOCALE_CFG_FILE
DOCKER_API_VERSION
DOCKER_HOST
DOTNET_INSTALL_PATH
DOTNET_SDK_VERSION
GLIBC_REPO
GLIBC_VERSION
HOME
J-L:
JAVA_HOME
JAVA_JCE
JAVA_PACKAGE
JAVA_VERSION_BUILD
JAVA_VERSION_MAJOR
JAVA_VERSION_MINOR
JBOSS_HOME
LANG
LOCALAPPDATA
M:
MINION_API_ENDPOINT
MINION_API_PROXY
MINION_API_PROXY_SELF_SIGNED_CERT
MINION_CHECK_TIMEOUT
MINION_DOCKER_API_VERSION
MINION_DOCKER_HOST
MINION_DOCKER_RUNNER_APPARMOR
MINION_DOCKER_RUNNER_REGISTRY_ENDPOINT
MINION_GROUP
MINION_JAR
MINION_JVM_MB
MINION_JVM_OPTS
MINION_LOG_LEVEL
MINION_PROVIDER
MINION_USER
N-Z:
PATH
ProgramFiles
ProgramData
RACK_ENV
RAILS_ENV
RUBY_ENV
WORKDIR