- 11/29/2019
- 10 minutes de lecture
-
- a
- d
S’applique à : Configuration Manager (branche actuelle)
Dans Configuration Manager, les composants client et serveur de site enregistrent les informations de processus dans des fichiers journaux individuels. Vous pouvez utiliser les informations contenues dans ces fichiers journaux pour vous aider à résoudre les problèmes qui pourraient survenir. Par défaut, Configuration Manager active la journalisation pour les composants client et serveur.
Cet article fournit des informations générales sur les fichiers journaux de Configuration Manager. Il comprend les outils à utiliser, la façon de configurer les journaux et l’endroit où les trouver. Pour plus d’informations sur des fichiers journaux spécifiques, voir Référence des fichiers journaux.
Comment ça marche
La plupart des processus de Configuration Manager écrivent des informations opérationnelles dans un fichier journal qui est dédié à ce processus. Les fichiers journaux sont identifiés par les extensions de fichier .log ou .lo_. Configuration Manager écrit dans un fichier .log jusqu’à ce que ce journal atteigne sa taille maximale. Lorsque le journal est plein, le fichier .log est copié dans un fichier du même nom mais portant l’extension .lo_, et le processus ou le composant continue à écrire dans le fichier .log. Lorsque le fichier .log atteint à nouveau sa taille maximale, le fichier .lo_ est écrasé et le processus se répète. Certains composants établissent un historique du fichier journal en ajoutant un horodateur au nom du fichier journal et en conservant l’extension .log.
Outils de visualisation des journaux
Tous les fichiers journaux de Configuration Manager sont en texte brut, vous pouvez donc les visualiser avec n’importe quel lecteur de texte comme le Bloc-notes. Les journaux utilisent un formatage unique qu’il est préférable de visualiser avec l’un des outils spécialisés suivants :
- CMTrace
- OneTrace
- Viseur de journaux du centre de support
CMTrace
Pour visualiser les journaux, utilisez l’outil de visualisation des journaux de Configuration Manager, CMTrace. Il est situé dans le dossier \SMSSetup\Tools
du support source de Configuration Manager. L’outil CMTrace est ajouté à toutes les images de démarrage qui sont ajoutées à la bibliothèque de logiciels. L’outil de visualisation des journaux CMTrace est automatiquement installé avec le client Configuration Manager. Pour plus d’informations, voir CMTrace.
OneTrace
À partir de la version 1906, OneTrace est un nouvel outil de visualisation des journaux avec Support Center. Il fonctionne de manière similaire à CMTrace, avec des améliorations. Pour plus d’informations, voir Centre de support OneTrace.
Viseur de journaux du Centre de support
Le Centre de support comprend un visualiseur de journaux moderne. Cet outil remplace CMTrace et offre une interface personnalisable avec prise en charge des onglets et des fenêtres ancrables. Il dispose d’une couche de présentation rapide et peut charger des fichiers journaux volumineux en quelques secondes. Pour plus d’informations, consultez la référence du visualiseur de journaux du Centre de support.
Note
Le Centre de support et OneTrace utilisent Windows Presentation Foundation (WPF). Ce composant n’est pas disponible dans Windows PE. Continuez à utiliser CMTrace dans les images de démarrage avec des déploiements de séquences de tâches.
Configurer les options de journalisation
Vous pouvez modifier la configuration des fichiers journaux, tels que le niveau verbeux, la taille et l’historique. Il existe plusieurs façons de modifier ces paramètres :
- Pendant l’installation du client
- À l’aide du gestionnaire de service du gestionnaire de configuration
- À l’aide du registre Windows
- Dans la console du gestionnaire de configuration
Configurer les options de journalisation pendant l’installation du client
Vous pouvez définir la configuration des fichiers journaux du client pendant l’installation. Utilisez les propriétés suivantes :
- CCMENABLELOGGING
- CCMDEBUGLOGGING
- CCMLOGLEVEL
- CCMLOGMAXHISTORY
- CCMLOGMAXSIZE
Pour plus d’informations, voir Propriétés d’installation du client.
Configurer les options de journalisation en utilisant le gestionnaire de services Configuration Manager
Vous pouvez modifier l’endroit où Configuration Manager stocke les fichiers journaux, ainsi que leur taille.
Pour modifier la taille des fichiers journaux, changer le nom et l’emplacement du fichier journal ou forcer plusieurs composants à écrire dans un seul fichier journal, procédez comme suit :
Modifier la journalisation pour un composant
-
Dans la console Configuration Manager, accédez à l’espace de travail Surveillance, développez État du système, puis sélectionnez le nœud État du site ou État du composant.
-
Dans le ruban, sélectionnez Démarrer, puis sélectionnez Configuration Manager Service Manager.
-
Lorsque Configuration Manager Service Manager s’ouvre, connectez-vous au site que vous voulez gérer. Si le site que vous voulez gérer n’est pas affiché, sélectionnez Site, sélectionnez Connecter, puis entrez le nom du serveur du site correct.
-
Développez le site et allez dans Composants ou Serveurs, selon l’emplacement des composants que vous voulez gérer.
-
Dans le volet de droite, sélectionnez un ou plusieurs composants.
-
Dans le menu Composant, sélectionnez Consignation.
-
Dans la boîte de dialogue Consignation du composant du gestionnaire de configuration, complétez les options de configuration disponibles pour votre sélection.
-
Sélectionnez OK pour enregistrer la configuration.
Configurer les options de journalisation en utilisant le registre Windows
Utiliser le registre Windows sur les serveurs ou les clients pour modifier les options de journalisation suivantes :
- Niveau Verbose
- Historique maximum
- Taille maximum
Lors du dépannage d’un problème, vous pouvez activer la journalisation verbeuse pour que Configuration Manager écrive des détails supplémentaires dans les fichiers journaux.
Avertissement
Une mauvaise configuration de ces paramètres peut amener Configuration Manager à consigner de grandes quantités d’informations, voire aucune. Bien que ces données puissent être bénéfiques pour le dépannage, soyez prudent lorsque vous modifiez ces valeurs sur des sites de production. Testez toujours ces modifications dans un environnement de laboratoire. Une journalisation excessive peut se produire, ce qui pourrait rendre difficile la recherche d’informations pertinentes dans les fichiers journaux.
Après avoir apporté des modifications à ces paramètres de registre, redémarrez le composant :
- Si vous modifiez les paramètres du client, redémarrez le service hôte de l’agent SMS (CcmExec).
- Si vous modifiez les paramètres du serveur, redémarrez le service exécutif SMS.
Les paramètres du registre varient en fonction du composant :
- Client et point de gestion
- Serveur de site
- Rôle du système de site
- Console du gestionnaire de configuration
Options de journalisation du client et du point de gestion
Pour configurer les options de journalisation pour tous les composants sur un système de site client ou point de gestion, configurez ces valeurs REG_DWORD sous la clé de registre Windows suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\@Global
Nom | Valeurs | Description |
---|---|---|
LogLevel | 0 : Verbose1 : Défaut2 : Avertissements et erreurs3 : Erreurs seulement |
Le niveau de détail à écrire dans les fichiers journaux. |
LogMaxHistory | Tout nombre entier supérieur ou égal à zéro, par exemple:0 : Pas d’historique1 : Défaut |
Lorsqu’un fichier journal atteint la taille maximale, le client le renomme en tant que sauvegarde et crée un nouveau fichier journal. Spécifiez le nombre de versions précédentes à conserver. |
LogMaxSize | Tout nombre entier supérieur ou égal à 10 000, par exemple : 250000 |
La taille maximale du fichier journal en octets. Lorsqu’un journal atteint la taille spécifiée, le client le renomme en fichier historique et crée un nouveau fichier. La valeur par défaut est de 250 000 octets. |
Note
Ne modifiez pas les autres valeurs qui peuvent exister dans cette clé de registre.
Pour un débogage avancé, vous pouvez également ajouter cette valeur REG_SZ sous la clé de registre Windows suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\DebugLogging
Nom | Valeurs | Description |
---|---|---|
Enabled | True : activer les journaux de débogageFalse : désactiver les journaux de débogage |
Active la journalisation de débogage à des fins de dépannage. |
Ce paramètre amène le client à consigner des informations de bas niveau pour le dépannage. Évitez d’utiliser ce paramètre dans les sites de production. Une journalisation excessive peut se produire, ce qui pourrait rendre difficile la recherche d’informations pertinentes dans les fichiers journaux. Veillez à désactiver ce paramètre après avoir résolu le problème.
Options de journalisation du serveur de site
Vous pouvez configurer les paramètres globalement ou pour un composant spécifique sur le serveur de site Configuration Manager.
Configurez ces valeurs sous la clé de registre Windows suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing
Nom | Valeurs | Type | Description |
---|---|---|---|
SqlEnabled | 1 : activer le traçage du serveur SQL0 : désactiver le traçage du serveur SQL |
REG_DWORD | Ajouter la journalisation du traçage du serveur SQL à tous les journaux du serveur du site. |
ArchiveEnabled | 1 : activer l’archivage des journaux0 : désactiver l’archivage des journaux |
REG_DWORD | Archiver les journaux du serveur du site à un emplacement séparé pour une conservation historique. |
ArchivePath | Un chemin de dossier valide, par exemple C:\Logs\Archive |
REG_SZ | Le chemin pour archiver les journaux du serveur de site. |
Activer uniquement le traçage du serveur SQL à des fins de dépannage. Évitez de l’utiliser dans les sites de production. Une journalisation excessive peut se produire, ce qui pourrait rendre difficile la recherche d’informations pertinentes dans les fichiers journaux. Assurez-vous de désactiver ce paramètre après avoir résolu le problème.
Note
Ne modifiez pas les autres valeurs qui peuvent exister dans cette clé de registre.
Pour configurer les options de journalisation pour un composant de serveur spécifique, configurez ces valeurs REG_DWORD sous la clé de registre Windows suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\<ComponentName>
Nom | Valeurs | Description |
---|---|---|
Niveau de journalisation | 0 : Verbose1 : Par défaut2 : Avertissements et erreurs3 : Erreurs seulement |
Le niveau de détail à écrire dans les fichiers journaux. |
LogMaxHistory | Tout nombre entier supérieur ou égal à zéro, par exemple:0 : Pas d’historique1 : Défaut |
Lorsqu’un fichier journal atteint la taille maximale, le serveur le renomme en tant que sauvegarde et crée un nouveau fichier journal. Spécifiez le nombre de versions précédentes à conserver. |
MaxFileSize | Tout nombre entier supérieur ou égal à 10 000, par exemple : 250000 |
La taille maximale du fichier journal en octets. Lorsqu’un journal atteint la taille spécifiée, le client le renomme en fichier historique et crée un nouveau fichier. La valeur par défaut est de 250 000 octets. |
DebugLogging | 1 : enable debug logs0 : disable debug logs |
Active la journalisation de débogage à des fins de dépannage. |
Le paramètre DebugLogging amène le serveur à consigner des informations de bas niveau pour le dépannage. Évitez d’utiliser ce paramètre dans les sites de production. Une journalisation excessive peut se produire, ce qui pourrait rendre difficile la recherche d’informations pertinentes dans les fichiers journaux. Assurez-vous de désactiver ce paramètre après avoir résolu le problème.
Note
Ne modifiez pas les autres valeurs qui peuvent exister dans cette clé de registre.
Options de journalisation du rôle du système de site
Vous pouvez configurer les paramètres globalement ou pour un composant spécifique sur un système de site qui héberge un rôle de serveur Configuration Manager.
Pour configurer les options de journalisation pour un composant serveur spécifique, configurez ces valeurs REG_DWORD sous la clé de registre Windows suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\<ComponentName>\Logging
Par exemple, pour le rôle de point de distribution :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\DP\Logging
Nom | Valeurs | Description |
---|---|---|
LogLevel | 0 : Verbose1 : Défaut2 : Avertissements et erreurs3 : Erreurs seulement |
Le niveau de détail à écrire dans les fichiers journaux. |
LogMaxHistory | Tout nombre entier supérieur ou égal à zéro, par exemple:0 : Pas d’historique1 : Défaut |
Lorsqu’un fichier journal atteint la taille maximale, le serveur le renomme en tant que sauvegarde et crée un nouveau fichier journal. Spécifiez le nombre de versions précédentes à conserver. |
LogMaxSize | Tout nombre entier supérieur ou égal à 10 000, par exemple : 250000 |
La taille maximale du fichier journal en octets. Lorsqu’un journal atteint la taille spécifiée, le serveur le renomme en tant que fichier d’historique et crée un nouveau fichier. La valeur par défaut est de 250 000 octets. |
Note
Ne modifiez pas les autres valeurs qui peuvent exister dans cette clé de registre.
Options de journalisation de la console Configuration Manager
Pour modifier le niveau verbeux de l’AdminUI.log pour la console du gestionnaire de configuration, utilisez la procédure suivante :
-
Ouvrir le fichier de configuration de la console, Microsoft.ConfigurationManagement.exe.config, dans un éditeur XML tel que Notepad. Le fichier de configuration par défaut se trouve à l’emplacement suivant :
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config
Important
À partir de la version 1910, ce chemin a changé pour utiliser le dossier
Microsoft Endpoint Manager
. Assurez-vous de ne pas utiliser une ancienne version du fichier qui pourrait exister dans un autre dossier. -
Sous l’élément source system.diagnostics > sources >, changez l’attribut switchValue de
Error
àVerbose
. Par exemple:Original :
<source name="SmsAdminUISnapIn" switchValue="Error">
Nouveau :<source name="SmsAdminUISnapIn" switchValue="Verbose" >
-
Enregistrez le fichier et redémarrez la console.
Configuration des options de journalisation dans la console Configuration Manager
À partir de la version 1910, activez ou désactivez la journalisation verbeuse sur un client ou une collection à partir de la console :
-
Dans la console Configuration Manager, allez dans l’espace de travail Actifs et conformité, sélectionnez le nœud Dispositifs et choisissez un dispositif cible.
-
Dans le ruban, sur l’onglet Accueil, dans le groupe Périphérique, sélectionnez Diagnostic client. Choisissez l’une des actions disponibles.
Pour plus d’informations, voir Diagnostics du client.
Localisation des fichiers journaux
Le Gestionnaire de configuration et les composants dépendants stockent les fichiers journaux à divers emplacements. Ces emplacements dépendent du processus qui crée le fichier journal et de la configuration de votre environnement.
Les emplacements suivants sont les valeurs par défaut. Si vous avez personnalisé les répertoires d’installation dans votre environnement, les chemins réels peuvent varier.
- Client :
C:\Windows\CCM\logs
- Serveur :
C:\Program Files\Microsoft Configuration Manager\Logs
- Point de gestion :
C:\SMS_CCM\Logs
- Console du gestionnaire de configuration :
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\AdminUILog
- IIS :
C:\inetpub\logs\logfiles\w3svc1
L’emplacement du journal de la séquence de tâches
L’emplacement du fichier journal de la séquence de tâches smsts.log varie en fonction de la phase de la séquence de tâches :
- Dans Windows PE, avant l’étape Formater et partitionner le disque :
X:\Windows\temp\smstslog\smsts.log
(X est le lecteur RAM de Windows PE) - Dans Windows PE après l’étape Formater et partitionner le disque :
X:\smstslog\smsts.log
, puis copié surC:\_SMSTaskSequence\Logs\smstslog\smsts.log
lorsque le lecteur est prêt - Dans le nouvel OS Windows avant l’installation du client :
C:\_SMSTaskSequence\Logs\smstslog\smsts.log
- Dans Windows après que le client soit installé :
C:\Windows\CCM\Logs\smstslog\smsts.log
- Dans Windows après la fin de la séquence de tâches :
C:\Windows\CCM\Logs\smsts.log
Tip
La variable de séquence de tâches en lecture seule _SMSTSLogPath contient toujours le chemin du fichier journal actuel.
Voir aussi
.