Назад | Перейти на главную страницу

Почему Логман не запускается?

Я настраиваю свой первый счетчик логмана. Но не работает! Возникла проблема с правами доступа к файлу или папке. Или, может быть, я неправильно написал инструкцию create-counter.

Вот мои команды счетчика:

logman create counter BillTest -si 30 -v nnnnnn -max 200 -o "C:\Temp" -c "\Processor(*)\*" "\Memory(*)\*" "\LogicalDisk(*)\*"
logman start BillTest

Первая команда работает. Он говорит, что создание счетчика выполнено успешно.

Вторая команда не работает:

Сборник «BillTest» не запускается, проверьте журнал событий приложения на наличие ошибок

Вот ошибка в средстве просмотра событий:

Службе не удалось открыть файл журнала C: \ Temp_000001.blg для журнала BillTest, и он будет остановлен. Проверьте папку журнала на наличие, написание, разрешения и убедитесь, что другие журналы или приложения не записывают в этот файл журнала. Вы можете повторно ввести имя файла журнала с помощью программы настройки. Этот журнал не будет запущен. Возвращенная ошибка: Доступ запрещен.

Я проверил, что C: \ Temp существует. Я не специалист по разрешениям, но я установил для всех учетных записей на вкладке безопасности этой папки «полный контроль». Тем не менее, команда запуска logman не удалась с той же ошибкой.

Я заметил, что он пытался писать в C: \ Temp_000001.blg вместо C: \ Temp \ 000001.blg. Это могло быть частью проблемы. Итак, я попытался обновить свой счетчик на «C: \ Temp \» вместо «C: \ Temp», но это не удалось из-за ошибки неверного пути. Кроме того, во всех примерах, которые я видел в Интернете, не было слеша в конце. Итак, никаких игральных костей.

Я пробовал это на своей машине (Windows XP) и на моем сервере разработки (Windows Server 2003). Оба отказались с той же ошибкой.

Как я могу это исправить?

измените -o на:

-o "c:\temp\mylogdata" Он работал в моей системе win 7 после исправления этого