Как отслеживать файл журнала Windows в режиме реального времени?

Уже есть вопрос, который задает вопрос об открытии больших файлов журналов.

Но мое намерение другое. Есть ли приложение, которое отслеживает файл журнала и обновляет его в режиме реального времени?

Платформа: Windows XP/2003/2008 сервер

[Update] это очень удобно для быстрого мониторинга (благодаря ответу Ckarras)
Быстрый снимок экрана PowerShell type -wait (тип является псевдонимом для get-content) альтернативный текст

13 ответов

Решение

Я использовал BareTailPro некоторое время, и был очень доволен. Это не было обновлено в течение некоторого времени, но все еще отвечает моим потребностям. Там также бесплатная версия.

Вот некоторые из особенностей:

  • Просмотр файлов любого размера (> 2 ГБ)
  • Настраиваемая подсветка
  • Мониторинг нескольких файлов одновременно
  • Высокопроизводительный алгоритм поиска
  • Поиск по регулярному выражению
  • Режим хвоста фильтра (включение или исключение линий)

Есть также эквивалент "tail -f" под Windows, если у вас установлен PowerShell:

type -wait

Я использую Notepad++ в качестве моего текстового редактора по умолчанию на всех моих системах, и у него есть приятный бонус, потому что он встроен - просто зайдите в Plugins -> Document Monitor -> Start to monitor. Вы также можете использовать Файл -> Перезагрузить диск, чтобы перезагрузить его вручную.

Вы не упоминаете, какую платформу вы используете, но в Unix-подобных системах tail Команда делает это:

tail -f /var/log/messages

На самом деле есть реализации tail для Windows также (например, unxutils).

На самом деле, Log-Expert делает то, что вы хотите, плюс много приятных функций

Особенности Log-Exprt

Если Windows - ваша вещь, вы можете попробовать Tail for Win32.

редактировать: еще одна альтернатива, которую я только что нашел, это TailXP. Это бесплатно, но не с открытым исходным кодом. Выглядит нормально из описания, но я не пробовал.

Мне повезло с программой Windows Mtail. Это делает очень хорошую работу по мониторингу активного журнала. Вы можете настроить довольно много опций, но в целом я обнаружил, что настройки по умолчанию работают очень хорошо.

mtail

Подобно tail -f file.log?

"tail -f имя журнала"?

Я люблю Kiwi Log Viewer. Они были просто выкуплены Solarwinds - я предполагаю, что продукт все еще продается (или, может быть, они раздают его бесплатно сейчас? Они раздают несколько других продуктов из киви).

Я обычно делаю это с TextPad. У него есть возможность отслеживать, что файл был изменен. Это опция либо для автоматического обновления окна, либо для запроса, хотите ли вы перезагрузить файл.

Если вы установите Cygwin на вашем компьютере с Windows, вы можете запустить tail

Если вы используете Eclipse, есть полностью больной плагин, который называется Log Watcher.

http://graysky.sourceforge.net/

Он поддерживает несколько файлов, а также цветную подсветку.

Другие вопросы по тегам