Ccze: хорошее модульное средство подсветки логов

Автор: arno (arno)
Перевод: Алексей Бешенов

2008-03-12

Оригинал: «ccze: A robust, modular log coloriser», 31 января 2007 г.

Ccze — программа для подсветки логов. Файлы обрабатываются регулярными выражениями и отображаются с приятным форматированием. Так становится проще высматривать в журналах важную информацию.

Чтобы работать с разными видами логов, Ccze использует подключаемые модули. Сейчас программа поддерживает 19 форматов: exim, httpd, procmail и множество других. Если строка не распознается модулем, включается обработка и подсветка по умолчанию. Вы можете добавить поддержку нового типа файла, написав расширение и поместив его в /usr/lib/ccze или ~/.ccze.

По умолчанию, Ccze использует Ncurses, но вы можете использовать стандартный вывод или создавать отчеты в HTML. Czze основан на более старом инструменте — Colorizer. На деле, Ccze был переносом Colorizer с Perl на C для ускорения работы.

Похожие средства

Среди других средств подсветки логов в Debian и Ubuntu — http://sourceforge.net/projects/lwatch/ (Lwatch) и Loco. Loco хорош, но использует только общий парсер, так что вывод часто менее аккуратен, чем у Ccze. С Lwatch вы можете задавать в файле настроек свои регулярные выражения, так что там проще добавить новый тип файла. Lwatch читает данные из именованного потока, так что не очень подходит для командной строки.

Целевая аудитория

  • Системные администраторы,
  • пользователи, которые постоянно смотрят логи или хотят быстро выяснить, что происходит в системе.

Дополнительная информация

Смотрите список литературы о логах на Loganalysis.Org: http://www.loganalysis.org/frames/left-navbar-library.html

Ссылки

  • Домашняя страница,
  • документация,

    Последняя версия Ccze есть и в Debian, и в Ubuntu.