Использование диагностической трассировки в System Center Operations Manager и в System Center Essentials
В этой статье описывается использование диагностической трассировки в Microsoft System Center Essentials 2010 и System Center Operations Manager.
Исходная версия продукта: Microsoft System Center Essentials 2010, Microsoft System Center Operations Manager 2007
Исходный номер базы знаний: 942864
В статье содержатся сведения об изменении реестра. Перед внесением изменений рекомендуется создать резервную копию реестра. и изучить процедуру его восстановления на случай возникновения проблемы. Для получения дополнительной информации о том, как создать резервную копию, восстановить и изменить реестр, см. Сведения о резервном копировании и восстановлении реестра Windows.
Введение
Мы рекомендуем выполнять диагностическую трассировку только в связи с представителем Служб поддержки клиентов Майкрософт (CSS). Мы рекомендуем это сделать, так как созданные трассировки содержат сведения о контексте текстового сообщения трассировки. Однако в Microsoft System Center Operations Manager 2007 и Microsoft System Center Essentials 2007 эти сведения трассировки не доступны для чтения. После преобразования трассировок представителем CSS доступен удобочитаемый текст. Однако этот текст содержит только низкоуровневую информацию, например имена файлов исходного кода, расположения, функции исходного кода и коды возврата. Эти сведения могут быть полезны, если вам нужно устранить сложную проблему.
В System Center Essentials 2010, System Center Operations Manager 2007 с пакетом обновления 1 (SP1) и более поздних версиях предоставляются файлы сообщений трассировки (TMF), которые позволяют преобразовывать двоичные файлы трассировки в текст. Однако мы настоятельно рекомендуем выполнять диагностическую трассировку только при необходимости и только с консультацией представителя Майкрософт.
System Center Operations Manager 2007 и System Center Essentials 2007 реализуют метод трассировки диагностики, отличающийся от более ранних версий Microsoft Operations Manager. Этот новый метод трассировки создает двоичные файлы, в которых хранятся сведения трассировки. Так как этот новый метод трассировки реализован на уровне ядра Windows, он очень эффективен и может записывать в журнал десятки тысяч сообщений трассировки в секунду.
В этой статье рассматриваются средства, доступные для запуска и остановки трассировки, если вам будет предложено сделать это от представителя Microsoft CSS. В этой статье также рассматриваются новые функции, предоставляемые в System Center Essentials 2010 г., в System Center Essentials 2007 с пакетом обновления 1 (SP1), в System Center Operations Manager 2007 с пакетом обновления 1 (SP1) и в более поздних версиях.
Расположение средств трассировки
Папка установки для каждой роли, например роль агента, роль сервера управления или роль шлюза, содержит папку с именем Сервис. В папке Сервис находятся следующие файлы:
- StartTracing.cmd
- StopTracing.cmd
- TracelogSM.exe
- TracingGuidsBid.txt
- TracingGuidsUI.txt
- TracingGuidsNative.txt
- TracingReadMe.txt
System Center Essentials 2010, System Center Essentials 2007 с пакетом обновления 1 (SP1) и System Center Operations Manager 2007 с пакетом обновления 1 (SP1) вводятся следующие дополнения:
- FormatTracing.cmd
- ViewRealtimeTracing.cmd
- TraceFmtSM.exe
- OpsMgrTraceTMF.cab
- Default.tmf
- System.tmf
Запуск трассировки
В System Center Essentials 2010, System Center Operations Manager 2007 с пакетом обновления 1 (SP1) и более поздних версий трассировка автоматически запускается для роли агента и сервера управления. Трассировка будет использовать только выходные данные ошибок. Двоичные файлы трассировки записываются в папку windows\logs\OpsMgrTrace . Прежде чем изменить уровень трассировки для выходных данных трассировки, сначала необходимо остановить трассировку.
Чтобы запустить трассировку диагностики, выполните следующие действия.
- На компьютере, на котором вы хотите начать трассировку, нажмите кнопку Пуск, выберите Выполнить, введите cmd и нажмите кнопку ОК.
- В командной строке перейдите в cd каталог Сервис с помощью команды .
- Введите StartTracing LEVEL , а затем нажмите клавишу ВВОД. В этой команде замените LEVEL нужным уровнем трассировки. Используйте прописные буквы, чтобы указать уровень трассировки. Доступны следующие уровни:
- ERR
- WRN
- INF
- ВЕРСИИ
Например, введите StartTracing WRN .
При запуске трассировки выходные данные трассировки записываются в следующие двоичные файлы:
- MOMTraceNative.etl
- MOMTraceBID.etl
- MOMTraceUI.etl
Для Windows 7, Windows Server 2008, Windows Server 2008 R2 и более поздних версий файлы находятся по адресу windows\logs\OpsMgrTrace .
Остановка трассировки
Чтобы остановить трассировку диагностики, выполните следующие действия.
- Нажмите кнопку Пуск, выберите Выполнить, введите cmd и нажмите кнопку ОК.
- В командной строке перейдите в cd каталог Сервис с помощью команды .
- Введите StopTracing.cmd , а затем нажмите клавишу ВВОД.
Преобразование существующих трассировок в текстовый формат
Чтобы преобразовать существующие файлы трассировки в трассировку текста, сначала необходимо остановить трассировку с помощью StopTracing.cmd команды .
Информация в преобразованных трассировках имеет очень низкий уровень детализации (уровень отладки). Таким образом, преобразованные трассировки требуют знания исходного кода и отслеживаемого компонента. Рекомендуется, чтобы преобразование трассировки выполнялось только в том случае, если оно требуется для представителя CSS.
- Нажмите кнопку Пуск, выберите Выполнить, введите cmd и нажмите кнопку ОК.
- В командной строке перейдите в cd каталог Сервис с помощью команды .
- Введите FormatTracing.cmd , а затем нажмите клавишу ВВОД.
При первом выполнении FormatTracing.cmd команды файлы трассировки, необходимые для преобразования трассировок, извлекаются в папку SystemDrive\Program Files\System Center Operations Manager\Tools\TMF . FormatTracing.cmd Затем пакетный файл перечисляет каждый файл трассировки (*.etl) в папке windows\logs\OpsMgrTrace . Затем служебная программа TraceFMTSM.exe преобразует файлы в текст. Текстовые выходные данные записываются в файл с тем же именем с расширением .log в папке windows\logs\OpsMgrTrace . Суммарный файл также записывается в одно и то же расположение для каждого преобразованного файла. В этом файле подробно описано каждое преобразованное событие сообщения трассировки.
Просмотр преобразованных файлов трассировки
Файлы трассировки, преобразованные в текст с помощью FormatTracing.cmd пакетного файла, можно просмотреть с помощью текстового редактора, например Блокнота.
Трассировка времени загрузки включена по умолчанию
При обычной установке сервера управления при запуске службы HealthService начинаются три сеанса трассировки. По умолчанию выполняется только трассировка ошибок. В файлы трассировки записывается мало сведений. Расположение файла трассировки и имена, которые создаются по умолчанию:
Folder | Имя файла | Описание |
---|---|---|
windows\logs\OpsMgrTrace | TracingGuidsBID.etl | Выходные данные трассировки для компонентов управляемого кода |
windows\logs\OpsMgrTrace | TracingGuidsNative.etl | Выходные данные трассировки для компонентов машинного кода |
windows\logs\OpsMgrTrace | TracingGuidsUI.etl | Выходные данные трассировки для пользовательского интерфейса управляемого кода (пользовательский интерфейс OpsMgr) |
Каждый сеанс включен с циклической трассировкой и имеет максимальный размер файла 100 мегабайт (МБ). Стандартный размер ETL-файла для только что созданного ETL-файла составляет 16 килобайт (КБ).
Хотя роль Operations Manager, например роль агента, не содержит сообщений трассировки управляемого или пользовательского интерфейса, по умолчанию при запуске службы HealthService будут созданы три ETL-файла трассировки по умолчанию. По умолчанию сеансы трассировки не запускаются только для роли пользовательского интерфейса.
Отключение трассировки времени загрузки
При неправильном изменении реестра с использованием редактора реестра или другого способа могут случиться серьезные проблемы. Для решения этих проблем может потребоваться переустановка операционной системы. Компания Microsoft не может гарантировать, что эти проблемы могут быть решены. Вносите изменения в реестр на ваш страх и риск.
Три поставщика трассировки автоматически запускаются для любой роли, содержащей службу HealthService. Файлы трассировки записываются в папку windows\logs\OpsMgrTrace . Как правило, ETL-файлы в этой папке будут небольшими, особенно для роли агента. Однако для роли сервера управления, если установка Operations Manager становится неработоспособной, один или несколько из этих файлов могут увеличиться до максимального заданного размера в 100 МБ каждый. К этим файлам относятся:
- TracingGuidsBid.etl
- TracingGuidsNative.etl
- TracingGuidsUI.etl
- предыдущие ETL-файлы
Если необходимо отключить трассировку на уровне отладки из-за небольшого размера загрузочного раздела, можно добавить значение реестра на компьютер, на котором выполняется роль сервера управления или роль агента, на котором требуется отключить трассировку. Для этого выполните указанные ниже действия.
Если трассировка отключена, это может повлиять на устранение неполадок Operations Manager в будущем, так как все низкоуровневые сведения трассировки будут потеряны. Будущие исправления, пакеты обновления или обновления продуктов могут удалить запись реестра и снова включить трассировку. По умолчанию этот раздел реестра не существует. Трассировка по умолчанию включена, если удалить этот раздел реестра или изменить его значение на 0.
- Нажмите кнопку Пуск, выберите Выполнить, введите regedit и нажмите кнопку ОК.
- Найдите и выделите следующий подраздел реестра: HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Operations Manager\3.0\
- Создайте подраздел с именем Tracing .
- В области Сведения создайте значение REG_DWORD с именем DisableAutoTracing .
- В поле Значение введите1 и нажмите кнопку ОК.
- Закройте редактор реестра.
При выполнении пакетного StopTracing.cmd файла из папки Сервис сеансы трассировки Operations Manager будут остановлены. ETL-файлы в папке windows\logs\OpsMgrTrace можно удалить, если они больше не требуются для восстановления места на диске.
Перемещение расположения выходных данных файла трассировки по умолчанию
Если роль сервера Operations Manager или роль агента установлена на компьютере, где пространство загрузочного раздела ограничено, может потребоваться переместить расположение файлов трассировки по умолчанию (*.etl). Для этого выполните следующие действия:
- Создайте новую папку на локальном диске с достаточной емкостью для размещения файлов. Три файла трассировки по умолчанию размером не более 100 МБ каждый и три ранее использовавшихся файла трассировки размером не более 100 МБ каждый равен общей потенциальной емкости файла трассировки в 600 МБ.
- Задайте по крайней мере следующие разрешения файловой системы NT (NTFS) для папки, SYSTEM = Полный доступ, Администраторы = Полный доступ.
- Найдите и откройте пакетный файл StartTracing.cmd в папке установки Сервис. Используйте текстовый редактор, например Блокнот.
- В пакетном файле StartTracing.cmd найдите инструкцию SET OpsMgrTracePath . Замените значение по умолчанию путем к новому расположению. Разделите путь речевыми знаками («), если путь содержит пробел.
- Сохраните изменения в файле StartTracing.cmd.
- Чтобы начать трассировку до новой папки, запустите StopTracing.cmd пакетный файл. Затем запустите пакетный StartTracing.cmd файл. После запуска пакетного StartTracing.cmd файла в новую папку записываются следующие файлы:
- TracingGuidsBid.etl
- TracingGuidsNative.etl
- TracingGuidsUI.etl
- Прежде чем использовать FormatTracing.cmd команду для преобразования трассировок в текст, необходимо изменить FormatTracing.cmd команду, чтобы изменить OpsMgrTracePath переменную, указав новую папку файла трассировки.
Будущие исправления, пакеты обновления или обновления продуктов могут изменить файлы в папке Сервис. При этом функциональность изменяется обратно на функциональность по умолчанию. Мы рекомендуем проверка дополнительные изменения после выполнения обновлений.
Просмотр трассировки в режиме реального времени
Рекомендуется не использовать ViewRealTimeTracing.cmd пакетный файл для просмотра трассировок в режиме реального времени в рабочей среде без рекомендаций из Microsoft CSS. Просмотр трассировок в режиме реального времени, особенно при использовании параметров уровня трассировки сведений или подробных параметров уровня трассировки, может серьезно повлиять на производительность сервера.
При первом выполнении ViewRealTimeTracing.cmd файла файлы трассировки, необходимые для преобразования трассировок, извлекаются в папку SystemDrive\Program Files\System Center Operations Manager\Tools\TMF . Затем ViewRealTimeTracing.cmd пакетный файл перечисляет каждый файл определения сеанса трассировки (Tools\TraceGuids*.txt) в папке Сервис. Затем в окне командной строки запускается отдельный TraceFmtSM экземпляр . Выходные данные сеансов трассировки для управляемых, собственных трассировок и трассировок, управляемых пользовательским интерфейсом, выводятся в каждое окно.
Пакетный ViewRealTimeTracing.cmd файл принимает один необязательный параметр командной строки ( -ods ). При указании этого параметра данные трассировки будут дополнительно выводиться в отладчик.
Ссылки
Дополнительные сведения о трассировке диагностики см. в статье Microsoft Learn. Затем выполните поиск трассировки событий для Windows.
Tracing — что это за папка?
Tracing — папка содержит диагностические данные, отчеты, логи, которые могут быть полезны при поиске причин ошибок приложений.
Удалить не всегда возможно. Перед удалением настоятельно рекомендуется создать точку восстановления.
Разбираемся
- Данная папка располагается по следующему пути: C:\Windows\Tracing и в ней хранятся отчеты по поводу проблем диагностики с Wi-Fi сетями, отчеты по поводу удаленного доступа. Файлы текстовые, имеют расширение log, old, могут быть и txt. Эта папка может заполняться, если установлен Live Messenger.
- Содержимое этой папки можно удалить при условии что в этом есть реальный смысл — большой размер. В других случаях лучше оставить.
- Также папка может иметь другое расположение, просто имеет такое же название, это не вирус. Расположение — C:\Users\User\Tracing\. По некоторым данным эту папку тоже можно удалить, в ней может находится папка WPPMedia, внутри например быть директория Skype_, в которой файлы журнала .etl. В этой директории хранятся данные диагностического журнала и отладки, которые создаются программами, использующие API клиента Unified Communications, например Office Communicator / Lync, Windows Live Messenger, Skype и другие. После удаления, чтобы не появлялась вновь — можно создать пустой файл Tracing в User.
- Кстати файлы etl (Event Trace Log) можно просматривать при помощи средства просмотра событий. Если не получается удалить — можно попробовать сделать это через безопасный режим. В крайнем случае можно использовать LiveCD.
Пример содержимого папки WPPMEDIA, которая находится в C/USERS/USER_NAME/Tracing:
Tracing что это за папка
Skype
Версия для
Вопросы и ответы по «Skype»
Вопрос и ответы были вам полезны?
Да
Нет
Попробуйте также:
Похожие вопросы :
- Новая папка (Ответов: 7)
- Где папка со скриншотами в Кросс Фаер? (Ответов: 2)
- Вписывал %appdata%\skypе, потом ОК, у меня открывается пустая папка. (Ответов: 1)
- нет в скайпе папки «Игры» (Ответов: 0)
- Переместить фото с аватара Скайпа в папку на рабочем столе (Ответов: 3)
- Отправляю по Скайпу фото из папки на локальном диске, собеседник получит только одну. (Ответов: 1)
- Как перенести фотографии из Скайпа в папку? (Ответов: 1)
- Когда кидаешь фотки создается папка на компе, а если вышел из скайпа , можно будет. (Ответов: 1)
- Привет. По вопросу переноса аватарки. Папка С:\Users\Имя_учетной_записи_ (где найти. (Ответов: 0)
Можно ли очистить папку Windows/Tracing. На первый взгляд там какие-то логи. Их можно удалять?
Это логи отчета в каталоге C:\Windows\Tracing для диагностики проблем с беспроводными сетями, и логи отчета о диагностике удаленного доступа, все файлы с расширениями *.log и *.old.
Удаление в общем и целом, на систему никак не повлияет.
TRUE SAD BOYПрофи (855) 8 лет назад
То есть, если я их удалю, то компьютеру от этого хуже не станет? А со скайпом может возникнуть какая-нибудь проблема?
Остальные ответы