(Вкратце, как этот вопрос , но для серверов Windows.)
У меня есть несколько серверов Win2003, на которых выполняются пользовательские службы приложений (C / C ++, а не Java), которые записывают текстовые журналы в произвольном формате.
[2009-07-17 12:34:56.7890]\t INFO\t<ThreadID>\tLog message...
[2009-07-17 12:34:56.7890]\t *WARN\t<ThreadID>\tLog message...
[2009-07-17 12:34:56.7890]\t**ERR \t<ThreadID>\tLog message...
Я хотел бы иметь возможность легко и эффективно (через не очень быструю VPN) "просматривать" эти журналы для строк, которые соответствуют шаблону (например, tail -f |grep -E
в linux). В идеале выходные данные должны быть агрегированы, а не одно окно / оболочка для файла или сервера, и лучше всего подойдет приложение Windows, чтобы я мог поставить его перед людьми, склонными к командной строке.
Любые рекомендации?
редактировать: фиксированная ссылка