Сведения о файлах журналов в Configuration ManagerAbout log files in Configuration Manager

Область применения: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

Клиентские компоненты и компоненты сервера сайта в Configuration Manager записывают сведения о процессах в отдельные файлы журналов.In Configuration Manager, client and site server components record process information in individual log files. Информацию в этих файлах журнала можно использовать для устранения неполадок.You can use the information in these log files to help you troubleshoot issues that might occur. По умолчанию в Configuration Manager включено ведение журналов клиентских и серверных компонентов.By default, Configuration Manager enables logging for client and server components.

В этой статье содержатся общие сведения о файлах журналов Configuration Manager,This article provides general information about the Configuration Manager log files. в том числе используемые средства, способы настройки журналов и их поиска.It includes tools to use, how to configure the logs, and where to find them. Дополнительные сведения о конкретных файлах журналов см. в справочнике по файлам журналов.For more information on specific log files, see Log files reference.

Принцип работыHow it works

Большая часть процессов в Configuration Manager записывает сведения о функционировании в файл журнала, связанный только с определенным процессом.Most processes in Configuration Manager write operational information to a log file that is dedicated to that process. Эти файлы журнала определяются по расширениям LOG или LO_ .The log files are identified by .log or .lo_ file extensions. Configuration Manager ведет запись в файл с расширением LOG до тех пор, пока этот журнал не достигает максимального размера.Configuration Manager writes to a .log file until that log reaches its maximum size. По достижении максимального размера LOG-файл журнала копируется в файл с таким же именем, но с расширением LO_, и процесс или компонент продолжает запись данных в LOG-файл.When the log is full, the .log file is copied to a file of the same name but with the .lo_ extension, and the process or component continues to write to the .log file. Когда LOG-файл снова достигает максимального размера, LO_-файл перезаписывается, и процесс повторяется.When the .log file again reaches its maximum size, the .lo_ file is overwritten and the process repeats. Некоторые компоненты ведут историю файлов журнала, присоединяя метку даты и времени к имени файла журнала и сохраняя расширение LOG.Some components establish a log file history by appending a date and time stamp to the log file name and by keeping the .log extension.

Средства просмотра журналовLog viewer tools

Все файлы журналов Configuration Manager содержат обычный текст, поэтому их можно просматривать с помощью любого средства чтения текста, например Блокнота.All Configuration Manager log files are plain text, so you can view them with any text reader like Notepad. В журналах используется уникальное форматирование, которое хорошо видно в одном из следующих специализированных инструментов:The logs use unique formatting that's best viewed with one of the following specialized tools:

CMTraceCMTrace

Журналы можно просмотреть в средстве просмотра журналов Configuration Manager CMTrace.To view the logs, use the Configuration Manager log viewer tool CMTrace. Оно находится в папке \SMSSetup\Tools исходного носителя Configuration Manager.It's located in the \SMSSetup\Tools folder of the Configuration Manager source media. Средство CMTrace добавляется во все загрузочные образы, размещаемые в библиотеке программного обеспечения.The CMTrace tool is added to all boot images that are added to the Software Library. Средство просмотра журналов CMTrace автоматически устанавливается вместе с клиентом Configuration Manager.The CMTrace log viewing tool is automatically installed along with the Configuration Manager client. Дополнительные сведения см. в статье CMTrace.For more information, see CMTrace.

OneTraceOneTrace

Начиная с версии 1906, OneTrace является новым средством просмотра журналов для центра поддержки.Starting in version 1906, OneTrace is a new log viewer with Support Center. Оно работает аналогично CMTrace, но обладает некоторыми усовершенствованиями.It works similarly to CMTrace, with improvements. Дополнительные сведения о средстве OneTrace для центра поддержки см. здесь.For more information, see Support Center OneTrace.

Средство просмотра журналов центра поддержкиSupport Center log viewer

Центр поддержки содержит современное средство просмотра журнала.Support Center includes a modern log viewer. Это средство заменяет CMTrace и предоставляет настраиваемый интерфейс с поддержкой для закрепляемых окон и вкладок.This tool replaces CMTrace and provides a customizable interface with support for tabs and dockable windows. В нем быстро работает уровень представления данных; для загрузки больших файлов журнала нужны секунды.It has a fast presentation layer, and can load large log files in seconds. Дополнительные сведения см. в справочнике по средству просмотра журналов центра поддержки.For more information, see Support Center Log Viewer reference.

Примечание

Центр технической поддержки и OneTrace используют Windows Presentation Foundation (WPF).Support Center and OneTrace use Windows Presentation Foundation (WPF). Этот компонент недоступен в среде предустановки Windows.This component isn't available in Windows PE. Продолжайте использовать CMTrace в загрузочных образах при развертывании через последовательность задач.Continue to use CMTrace in boot images with task sequence deployments.

Настройка параметров ведения журналаConfigure logging options

Можно изменить конфигурацию файлов журнала, например уровень детализации, размер и период, охватываемый в журнале.You can change the configuration of the log files, such as the verbose level, size, and history. Существует несколько способов изменить эти параметры:There are several ways to change these settings:

Настройка параметров ведения журнала во время установки клиентаConfigure logging options during client installation

Вы можете задать конфигурацию файлов журнала клиента во время установки.You can set the configuration of the client log files during installation. Используйте для этого следующие свойства:Use the following properties:

  • CCMENABLELOGGINGCCMENABLELOGGING
  • CCMDEBUGLOGGINGCCMDEBUGLOGGING
  • CCMLOGLEVELCCMLOGLEVEL
  • CCMLOGMAXHISTORYCCMLOGMAXHISTORY
  • CCMLOGMAXSIZECCMLOGMAXSIZE

Дополнительные сведения см. в статье Свойства установки клиента.For more information, see Client installation properties.

Настройка параметров ведения журналов с помощью Configuration Manager Service ManagerConfigure logging options by using Configuration Manager Service Manager

Можно изменить место хранения и размер файлов журнала в Configuration Manager.You can change where Configuration Manager stores the log files, and their size.

Чтобы изменить размер файлов журнала, имя и расположение файла журнала, а также настроить для нескольких компонентов запись данных в один и тот же файл журнала, выполните приведенные далее действия.To modify the size of log files, change the name and location of the log file, or to force multiple components to write to a single log file, do the following steps:

Настройка ведения журнала для компонентаModify logging for a component

  1. В консоли Configuration Manager перейдите в рабочую область Мониторинг, разверните раздел Состояние системы, а затем выберите узел Состояние сайта или Состояние компонента.In the Configuration Manager console, go to the Monitoring workspace, expand System Status, and then select either the Site Status or Component Status node.

  2. На ленте нажмите кнопку Пуск, а затем выберите Диспетчер служб Configuration Manager.In the ribbon, select Start, and then select Configuration Manager Service Manager.

  3. После открытия Configuration Manager Service Manager подключитесь к сайту, который требует управления.When Configuration Manager Service Manager opens, connect to the site that you want to manage. Если нужный сайт не отображается, щелкните Сайт, выберите команду Подключить, а затем введите имя сервера сайта требуемого сайта.If the site that you want to manage isn't shown, select Site, select Connect, and then enter the name of the site server for the correct site.

  4. Разверните сайт и в зависимости от расположения компонентов для управления перейдите к элементу Компоненты или Серверы .Expand the site and go to Components or Servers, depending on where the components that you want to manage are located.

  5. В правой области выберите один или несколько компонентов.In the right pane, select one or more components.

  6. В меню Компонент выберите Ведение журнала.On the Component menu, select Logging.

  7. В диалоговом окне Ведение журналов компонентов Configuration Manager настройте доступные параметры конфигурации для выбранного элемента.In the Configuration Manager Component Logging dialog box, complete the available configuration options for your selection.

  8. Нажмите кнопку ОК , чтобы сохранить настройки.Select OK to save the configuration.

Настройка параметров ведения журнала с помощью реестра WindowsConfigure logging options by using the Windows Registry

В реестре Windows для серверов или клиентов можно изменить следующие параметры ведения журнала:Use the Windows Registry on the servers or clients to change the following logging options:

  • уровень детализации;Verbose level
  • максимальный период, охватываемый в журнале;Maximum history
  • Максимальный объемMaximum size

При устранении неполадок можно включить подробное ведение журнала. В таком случае программа Configuration Manager будет записывать дополнительные сведения в файлы журнала.When troubleshooting a problem, you can enable verbose logging for Configuration Manager to write additional details in the log files.

Предупреждение

Неправильная настройка этих параметров может привести к тому, что Configuration Manager будет записывать очень большие объемы информации или вообще ничего.Misconfiguration of these settings can cause Configuration Manager to log large amounts of information, or none at all. Хотя эти данные могут оказаться полезными для устранения неполадок, следует соблюдать осторожность при изменении этих значений на рабочих сайтах.While this data can be beneficial for troubleshooting, be cautious when changing these values in production sites. Сначала всегда проверяйте эти изменения в лабораторной среде.Always test these changes in a lab environment first. Оно может привести к избыточному ведению журналов, затрудняющему поиск нужных сведений в файлах журнала.Excessive logging can occur, which might make it difficult to find relevant information in the log files.

После внесения изменений в эти параметры реестра перезапустите компонент:After you make changes to these registry settings, restart the component:

  • При изменении параметров клиента перезапустите службу SMS Agent Host (CcmExec).If you change the client settings, restart the SMS Agent Host service (CcmExec).
  • При изменении параметров сервера перезапустите службу SMS Executive.If you change the server settings, restart the SMS Executive service.

Параметры реестра зависят от компонента:The registry settings vary depending upon the component:

Параметры ведения журнала для клиента и точки управленияClient and management point logging options

Чтобы настроить параметры ведения журнала для всех компонентов в клиенте или в системе сайта клиента точки управления, настройте приведенные ниже значения REG_DWORD в следующем разделе реестра Windows:To configure logging options for all components on a client or management point site system, configure these REG_DWORD values under the following Windows Registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\@Global

ИмяName ЗначенияValues Описание:Description
LogLevelLogLevel 0: Подробные сведения0: Verbose
1: По умолчанию1: Default
2: предупреждения и ошибки2: Warnings and errors
3: только ошибки3: Errors only
Уровень детализации данных, записываемых в файлы журнала.The level of detail to write to log files.
LogMaxHistoryLogMaxHistory Любое целое число, которое больше нуля или равно ему, например:Any integer greater than or equal to zero, for example:
0: версии журнала не сохраняются0: No history
1: По умолчанию1: Default
Когда файл журнала достигает максимального размера, клиент переименовывает его в резервную копию и создает другой файл журнала.When a log file reaches the maximum size, the client renames it as a backup and creates a new log file. Укажите, сколько предыдущих версий следует хранить.Specify how many previous versions to keep.
LogMaxSizeLogMaxSize Любое целое число, которое больше 10 000 или равно этому числу, например:Any integer greater than or equal to 10,000, for example:
250 000250000
Максимальный размер файла журнала в байтах.The maximum log file size in bytes. Если размер журнала увеличивается до заданного значения, клиент переименовывает его в архивный файл и создает новый файл.When a log grows to the specified size, the client renames it as a history file, and creates a new file. Значение по умолчанию — 250 000 байт.The default value is 250,000 bytes.

Примечание

Не изменяйте другие значения, которые могут присутствовать в этом разделе реестра.Don't change other values that may exist in this registry key.

Для расширенной отладки можно также добавить приведенное ниже значение REG_SZ в следующий раздел реестра Windows:For advanced debugging, you can also add this REG_SZ value under the following Windows Registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\DebugLogging

ИмяName ЗначенияValues Описание:Description
ВключеноEnabled True: включение журналов отладкиTrue: enable debug logs
False: отключение журналов отладкиFalse: disable debug logs
Включает ведение журнала отладки для устранения неполадок.Enables debug logging for troubleshooting purposes.

Если включить этот параметр, клиент записывает в журнал сведения низкого уровня для устранения неполадок.This setting causes the client to log low-level information for troubleshooting. Избегайте использования этого параметра на рабочих сайтах.Avoid using this setting in production sites. Оно может привести к избыточному ведению журналов, затрудняющему поиск нужных сведений в файлах журнала.Excessive logging can occur, which might make it difficult to find relevant information in the log files. Не забудьте отключить этот параметр после устранения проблемы.Make sure to turn off this setting after you resolve the issue.

Параметры ведения журнала для сервера сайтаSite server logging options

Параметры можно настроить глобально или для конкретного компонента на сервере сайта Configuration Manager.You can configure settings globally or for a specific component on the Configuration Manager site server.

Настройте приведенные ниже значения в следующем разделе реестра Windows:Configure these values under the following Windows Registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing

ИмяName ЗначенияValues TypeType Описание:Description
SqlEnabledSqlEnabled 1 — включение трассировки SQL Server1: enable SQL Server tracing
0 — отключение трассировки SQL Server0: disable SQL Server tracing
REG_DWORDREG_DWORD Добавление функции записи данных трассировки SQL Server для всех журналов сервера сайта.Add SQL Server trace logging to all site server logs.
ArchiveEnabledArchiveEnabled 1: включение архивов журналов1: enable log archives
0: отключение архивов журналов0: disable log archives
REG_DWORDREG_DWORD Архивирование журналов сервера сайта в отдельное расположение для ведения истории.Archive site server logs to a separate location for historical preservation.
ArchivePathArchivePath Допустимый путь к папке, например C:\Logs\ArchiveA valid folder path, for example C:\Logs\Archive REG_SZREG_SZ Путь к расположению хранения архивов журналов сервера сайта.The path to archive site server logs.

Включайте трассировку SQL Server только для устранения неполадок.Only enable SQL Server tracing for troubleshooting purposes. Старайтесь не использовать ее на рабочих сайтах.Avoid using it in production sites. Оно может привести к избыточному ведению журналов, затрудняющему поиск нужных сведений в файлах журнала.Excessive logging can occur, which might make it difficult to find relevant information in the log files. Не забудьте отключить этот параметр после устранения проблемы.Make sure to turn off this setting after you resolve the issue.

Примечание

Не изменяйте другие значения, которые могут присутствовать в этом разделе реестра.Don't change other values that may exist in this registry key.

Чтобы настроить параметры ведения журнала для определенного компонента сервера, настройте приведенные ниже значения REG_DWORD в следующем разделе реестра Windows:To configure logging options for a specific server component, configure these REG_DWORD values under the following Windows Registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\<ComponentName>

ИмяName ЗначенияValues Описание:Description
LoggingLevelLoggingLevel 0: Подробные сведения0: Verbose
1: По умолчанию1: Default
2: предупреждения и ошибки2: Warnings and errors
3: только ошибки3: Errors only
Уровень детализации данных, записываемых в файлы журнала.The level of detail to write to log files.
LogMaxHistoryLogMaxHistory Любое целое число, которое больше нуля или равно ему, например:Any integer greater than or equal to zero, for example:
0: версии журнала не сохраняются0: No history
1: По умолчанию1: Default
Когда файл журнала достигает максимального размера, сервер переименовывает его в резервную копию и создает новый файл журнала.When a log file reaches the maximum size, the server renames it as a backup and creates a new log file. Укажите, сколько предыдущих версий следует хранить.Specify how many previous versions to keep.
MaxFileSizeMaxFileSize Любое целое число, которое больше 10 000 или равно этому числу, например:Any integer greater than or equal to 10,000, for example:
250 000250000
Максимальный размер файла журнала в байтах.The maximum log file size in bytes. Если размер журнала увеличивается до заданного значения, клиент переименовывает его в архивный файл и создает новый файл.When a log grows to the specified size, the client renames it as a history file, and creates a new file. Значение по умолчанию — 250 000 байт.The default value is 250,000 bytes.
DebugLoggingDebugLogging 1: включение журналов отладки1: enable debug logs
0: отключение журналов отладки0: disable debug logs
Включает ведение журнала отладки для устранения неполадок.Enables debug logging for troubleshooting purposes.

Если включить параметр DebugLogging, сервер записывает в журнал сведения низкого уровня для устранения неполадок.The DebugLogging setting causes the server to log low-level information for troubleshooting. Избегайте использования этого параметра на рабочих сайтах.Avoid using this setting in production sites. Оно может привести к избыточному ведению журналов, затрудняющему поиск нужных сведений в файлах журнала.Excessive logging can occur, which might make it difficult to find relevant information in the log files. Не забудьте отключить этот параметр после устранения проблемы.Make sure to turn off this setting after you resolve the issue.

Примечание

Не изменяйте другие значения, которые могут присутствовать в этом разделе реестра.Don't change other values that may exist in this registry key.

Параметры ведения журнала для роли системы сайтаSite system role logging options

Параметры можно настроить глобально или для конкретного компонента в системе сайта, где размещена роль сервера Configuration Manager.You can configure settings globally or for a specific component on a site system that hosts a Configuration Manager server role.

Чтобы настроить параметры ведения журнала для определенного компонента сервера, настройте приведенные ниже значения REG_DWORD в следующем разделе реестра Windows:To configure logging options for a specific server component, configure these REG_DWORD values under the following Windows Registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\<ComponentName>\Logging

Например, для роли точки распространения:For example, for the distribution point role:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\DP\Logging

ИмяName ЗначенияValues Описание:Description
LogLevelLogLevel 0: Подробные сведения0: Verbose
1: По умолчанию1: Default
2: предупреждения и ошибки2: Warnings and errors
3: только ошибки3: Errors only
Уровень детализации данных, записываемых в файлы журнала.The level of detail to write to log files.
LogMaxHistoryLogMaxHistory Любое целое число, которое больше нуля или равно ему, например:Any integer greater than or equal to zero, for example:
0: версии журнала не сохраняются0: No history
1: По умолчанию1: Default
Когда файл журнала достигает максимального размера, сервер переименовывает его в резервную копию и создает новый файл журнала.When a log file reaches the maximum size, the server renames it as a backup and creates a new log file. Укажите, сколько предыдущих версий следует хранить.Specify how many previous versions to keep.
LogMaxSizeLogMaxSize Любое целое число, которое больше 10 000 или равно этому числу, например:Any integer greater than or equal to 10,000, for example:
250 000250000
Максимальный размер файла журнала в байтах.The maximum log file size in bytes. Если размер журнала достигает заданного значения, сервер переименовывает его в архивный файл и создает другой файл.When a log grows to the specified size, the server renames it as a history file, and creates a new file. Значение по умолчанию — 250 000 байт.The default value is 250,000 bytes.

Примечание

Не изменяйте другие значения, которые могут присутствовать в этом разделе реестра.Don't change other values that may exist in this registry key.

Параметры ведения журнала консоли Configuration ManagerConfiguration Manager console logging options

Чтобы изменить уровень детализации журнала AdminUI.log для консоли Configuration Manager, выполните следующую процедуру:To change the verbose level of the AdminUI.log for the Configuration Manager console, use the following procedure:

  1. Откройте файл конфигурации консоли Microsoft.ConfigurationManagement.exe.config в редакторе XML, например в Блокноте.Open the console configuration file, Microsoft.ConfigurationManagement.exe.config, in an XML editor like Notepad. Файл конфигурации по умолчанию находится в следующем расположении: C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.configThe default configuration file is in the following location: C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config

    Важно!

    Начиная с версии 1910, этот путь изменился и ведет в папку Microsoft Endpoint Manager.Starting in version 1910, this path changed to use the Microsoft Endpoint Manager folder. Убедитесь, что вы не используете файл старой версии, расположенный в другой папке.Make sure you don't use an older version of the file that might exist in another folder.

  2. В элементе system.diagnostics > sources > source измените атрибут switchValue с Error на Verbose.Under the system.diagnostics > sources > source element, change the switchValue attribute from Error to Verbose. Пример.For example:

    Исходный вариант: <source name="SmsAdminUISnapIn" switchValue="Error"> Новый вариант: <source name="SmsAdminUISnapIn" switchValue="Verbose" >Original: <source name="SmsAdminUISnapIn" switchValue="Error"> New: <source name="SmsAdminUISnapIn" switchValue="Verbose" >

  3. Сохраните файл и перезапустите консоль.Save the file, and restart the console.

Настройка параметров ведения журнала в консоли Configuration ManagerConfigure logging options in the Configuration Manager console

Начиная с версии 1910 вы можете включить или отключить ведение подробного журнала в клиенте или коллекции из консоли:Starting in version 1910, enable or disable verbose logging on a client or collection from the console:

  1. В консоли Configuration Manager перейдите в рабочую область Активы и соответствие, выберите узел Устройства и укажите целевое устройство.In the Configuration Manager console, go to the Assets and Compliance workspace, select the Devices node, and choose a target device.

  2. На вкладке Главная ленты в группе Устройство выберите Client Diagnostics (Диагностика клиента).In the ribbon, on the Home tab, in the Device group, select Client Diagnostics. Выберите одно из доступных действий.Choose one of the available actions.

Дополнительные сведения см. в разделе Диагностика клиента.For more information, see Client diagnostics.

Поиск файлов журналаLocating log files

Configuration Manager и зависимые компоненты хранят файлы журналов в различных местах.Configuration Manager and dependent components store log files in various locations. Эти расположения зависят от процесса, который создает файл журнала, и настройки среды.These locations depend on the process that creates the log file and the configuration of your environment.

По умолчанию используются приведенные ниже расположения.The following locations are the defaults. Если вы настроили каталоги установки в вашей среде, фактические пути могут отличаться.If you customized the installation directories in your environment, the actual paths may vary.

  • Клиент: C:\Windows\CCM\logsClient: C:\Windows\CCM\logs
  • Сервер: C:\Program Files\Microsoft Configuration Manager\LogsServer: C:\Program Files\Microsoft Configuration Manager\Logs
  • Точка управления: C:\SMS_CCM\LogsManagement point: C:\SMS_CCM\Logs
  • Консоль Configuration Manager: C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\AdminUILogConfiguration Manager console: C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\AdminUILog
  • IIS: C:\inetpub\logs\logfiles\w3svc1IIS: C:\inetpub\logs\logfiles\w3svc1

Расположения журналов последовательностей задачTask sequence log locations

Расположение файла журнала последовательностей задач smsts.log зависит от этапа последовательности задач:The location of the task sequence log file smsts.log varies depending upon the phase of the task sequence:

  • В Windows PE перед шагом форматирования диска и создания разделов: X:\Windows\temp\smstslog\smsts.log (X является диском RAM для Windows PE).In Windows PE before Format and Partition Disk step: X:\Windows\temp\smstslog\smsts.log (X is the Windows PE RAM drive)
  • В Windows PE после шага форматирования диска и создания разделов: файл хранится в X:\smstslog\smsts.log, а затем, когда диск готов, копируется в C:\_SMSTaskSequence\Logs\smstslog\smsts.log.In Windows PE after Format and Partition Disk step: X:\smstslog\smsts.log, then copied to C:\_SMSTaskSequence\Logs\smstslog\smsts.log when drive is ready
  • В новой ОС Windows перед установкой клиента: C:\_SMSTaskSequence\Logs\smstslog\smsts.log.In the new Windows OS before the client is installed: C:\_SMSTaskSequence\Logs\smstslog\smsts.log
  • В Windows после установки клиента: C:\Windows\CCM\Logs\smstslog\smsts.log.In Windows after the client is installed: C:\Windows\CCM\Logs\smstslog\smsts.log
  • В Windows после завершения последовательности задач: C:\Windows\CCM\Logs\smsts.log.In Windows after the task sequence completes: C:\Windows\CCM\Logs\smsts.log

Совет

Переменная последовательности задач, доступная только для чтения, _SMSTSLogPath всегда содержит путь к текущему файлу журнала.The read-only task sequence variable _SMSTSLogPath always contains the path of the current log file.

См. такжеSee also