Вопрос: Как контролировать файл журнала Windows в режиме реального времени? [закрыто]


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

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

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

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


51
2018-04-30 23:03


Источник


Какую IDE вы используете? - chickeninabiscuit
@Sung, вам нужно только для чтения или редактирования? - Pacerier


Ответы:


Я использую BareTailPro на некоторое время, и были очень довольны. Он не обновлялся некоторое время, но он по-прежнему отвечает моим потребностям. Есть также бесплатная версия.

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

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

10
2018-05-01 01:21



Это то, на что я разрешил (версия BareTail Free). Благодаря Робу - Sung Kim
Это очень медленно для больших файлов с длинными строками, а последнее обновление - с 2006 года (12 лет назад). Лучшая программа указана на этот другой ответ Просмотр журнала в Windows, Программа gløgg несмотря на то, что он проще, обрабатывает большие файлы с гораздо лучшей производительностью, обновлялся только в прошлом году, является открытым исходным кодом (github.com/nickbnf/glogg) и имеет поддержку Windows, Linux и Max OSX. - user


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


24
2018-04-30 23:42



+1 Вау, я некоторое время использую Notepad ++, но не знал об этой функциональности. Благодарю. - Sung Kim
это все еще существует, я не вижу его в версии 5.9.8, которую я только что загрузил. - Scott
@Scott можно скачать как плагин sourceforge.net/projects/npp-plugins/files/DocMonitor - Fishcake
+1 от меня тоже. Я обожаю Notepad ++, но даже не думал о плагине. До свидания BareTail. - Fishcake


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

type -wait

24
2017-09-10 13:50



Вау. это довольно удивительно. Я понятия не имел об этой опции «-wait» для «Get-Content». Спасибо, ckarras. Я также обновил вопрос со снимком экрана. - Sung Kim
Имейте upvote для предоставления ответа, который показывает, что вы можете сделать это прямо из коробки, если знаете, как использовать ОС и что вам не нужно устанавливать сторонние инструменты. - Ryan Ries
Для тех из нас, кто не знаком с tail -f, что значит type -wait делать? - Steven Vascellaro
Он постоянно наблюдает за файлом за добавленные данные и записывает новый контент в консоль - ckarras


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

tail -f /var/log/messages

Фактически существуют реализации tail для Windows также (например. unxutils).


22
2018-04-30 23:05





Если окна - это ваша вещь, вы можете попробовать Хвост для Win32,

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


21
2018-04-30 23:08



Передовые функции кажутся немного глючными, но для просто хвоста файла, это прекрасно. - Michael Haren
Из-за «хвоста», о котором говорили люди, я нашел что-то под названием «BareTail» - baremetalsoft.com/baretail  Пока, кажется, я делаю то, что хочу. Но я открыт для большего количества предложений. - Sung Kim
О том, как хорошо это знать, тоже хорошо. - Jorge Alves


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

Features for Log-Exprt


20
2018-05-01 00:10



да, это решение скалывает. Лучше, чем блокнот ++, который обновляется каждые 3 секунды и немного шелушится. - Jacko
Плюс его бесплатно :) - Sameer
@VonC, любые отказ от ответственности? - Pacerier
@Pacerier нет, о чем я могу думать. Но это было 6 лет назад. - VonC


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

mtail


5
2018-05-02 23:51



Большой! Я не смог столкнуться с этим. - Sung Kim


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


4
2018-04-30 23:05



Но разве это не значит, что я должен постоянно управлять командой? - Sung Kim
Нет, команда tail будет ждать после печати последней строки, а когда файл будет обновлен / добавлен, он напечатает новую строку (строки) и снова запустится. Вместо простого хвоста вы можете попробовать vanheusden.com/multitail, - hlovdal
Он также сказал для ОС Windows. - Pure.Krome
Не тогда, когда я ответил, он этого не сделал. - Sophie Alpert


"tail -f logname"?


3
2018-04-30 23:05



Он отредактировал свой пост, чтобы сказать, что это только для ОС Windows. - Pure.Krome
Существует множество версий хвоста для Windows, в том числе в cygwin. - Paul Tomblin


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


3
2018-05-02 23:39



Вы бы разместили ссылку на Kiwi Log Viewer? Я не уверен, нашел ли это тот, о котором вы говорите: kiwisyslog.com/kiwi-log-viewer-overview - Sung Kim
Да, это один - kiwisyslog.com - DougN