Мой новый любимый просмотрщик логов - glogg. Это делает поиск вещей в шумных лог-файлах очень простым. Он может использовать еще несколько функций, но делает 95% всего, что мне нужно, это открытый код, написанный на C++ с использованием Qt и работающий на Linux/Windows/Mac. Попробуйте.
Со страницы описания Glogg:
glogg позволяет вам использовать регулярные выражения для поиска интересных событий в ваших файлах журнала. Он представляет окно результатов, которое вместе со сложными регулярными выражениями позволяет легко изолировать значимые линии от шума.
glogg был прежде всего разработан, чтобы помочь обнаружить и понять проблемы в огромных журналах, генерируемых встроенными системами. Это может быть одинаково полезно для системного администратора, копающего журналы из баз данных или веб-серверов.
Основными целями дизайна для glogg являются:
- это должно быть быстро
- он не имеет никаких ограничений на размер файлов, которые он может обрабатывать
- он обеспечивает четкое представление о совпадениях даже в сильно загруженных файлах.
Если вы думаете, что это не так, это ошибка, и ее следует исправить!