Partager via


Gérer les fichiers journaux

L’interface CLI Azure Sphere vous permet de décider si vous souhaitez inclure les informations de diagnostic et de configuration de votre ordinateur, du cloud et de l’appareil Azure Sphere attaché dans un fichier journal. Vous pouvez activer ou désactiver la journalisation à l’aide de l’interface CLI pour une session spécifique ou de façon permanente en définissant la variable d’environnement.

Note

  • Cette fonctionnalité n’est pas prise en charge dans l’interface CLI classique Azure Sphere.
  • Par défaut, si la variable d’environnement n’est pas définie, la journalisation est désactivée.

Configurer la journalisation dans l’interface CLI

La journalisation est configurée en définissant la variable AZSPHERE_FILE_LOGGING_DISABLEDd’environnement . Lorsque la journalisation est activée, un fichier journal est créé dans le répertoire C:\Users<user.azsphere>\logs sur Windows et ~/.azsphere/logs sur Linux. En outre, les informations sont également incluses dans le fichier .zip créé lorsque vous exécutez la az sphere get-support-data commande .

Exemple

Voici un exemple de configuration de la journalisation à l’aide de l’interface CLI :

Note

Les préférences que vous définissez s’appliquent uniquement à la session CLI actuelle dans laquelle vous vous trouvez et ne sont pas persistantes entre les sessions. Pour définir définitivement vos préférences, reportez-vous à la documentation fournie pour votre système d’exploitation.

Les valeurs prises en charge sont les suivantes :

  • 0 pour activer la journalisation
  • 1 pour désactiver la journalisation
  • S’il n’est pas défini, la journalisation est désactivée

Invite de commandes Windows

Pour activer la journalisation :

set AZSPHERE_FILE_LOGGING_DISABLED=0

Pour désactiver la journalisation :

set AZSPHERE_FILE_LOGGING_DISABLED=1

Pour effacer le paramètre :

set AZSPHERE_FILE_LOGGING_DISABLED=

Pour afficher la valeur de la variable d’environnement, tapez set AZSPHERE_FILE_LOGGING_DISABLED dans l’invite de commandes.

Windows PowerShell

Vous pouvez exécuter la commande à partir de l’invite de commandes Windows et Windows PowerShell :

Pour activer la journalisation :

$env:AZSPHERE_FILE_LOGGING_DISABLED=0

Pour désactiver la journalisation :

$env:AZSPHERE_FILE_LOGGING_DISABLED=1

Pour effacer le paramètre :

Remove-Item -Path Env:AZSPHERE_FILE_LOGGING_DISABLED

Pour afficher la valeur de la variable d’environnement, tapez dir env: dans PowerShell et recherchez AZSPHERE_FILE_LOGGING_DISABLED dans la liste.