ccze: модульная система форматирования log-файлов
Оригинальная статья: arno
Перевод: Соломин
Евгений
ccze умеет красиво оформлять log-фалы. Программа может разбирать log файлы и
понимать их с помощью регулярных выражений, после чего выводить их
в прекрасно оформленном виде. Программе легко поймать важную
информацию из системного журнала.
Для того, что бы справиться с различными типами log файлов, ccze
использует различные плагины (модули), каждый из которых способен
понимать один тип файлов. В настоящее время, ccze поддерживает 19
различных плагинов, такие как exim, httpd, procmail и многие другие. Вы
так же можете добавить поддержку для новых типов файлов, создав
плагин и скопировав его в /usr/lib/ccze или $HOME/.ccze.
По умолчанию, ccze использует ncurses для вывода, но Вы также можете
осуществить вывод на стандартный поток вывода или оформить отчет в
виде html. Ccze основана на colorizer и на других подобных программах.
Актуально то, что ccze был переписан на C для достижения большего
быстродействия (colorizer был написан на языке perl).
Подобные инструменты
Другим инструментом в Debian и Ubuntu является lwatch и loco. Loco прекрасный
инструмент, но он использует только свой встроенный парсер. Поэтому
иногда он менее актуален чем ccze. С lwatch Вы может объявить свои
паттерны регулярных выражений в файле конфигурации. Таким образом,
он наиболее прост в добавлении новых форматов файлов. Lwatch читает
данные из именованного канала fifo, таким образом он не очень подходит
для использования из командной строки.
Для кого предназначен ccze:
- Системные администраторы
- Пользователи которые регулярно следят за своими log файлами и/или
имеют необходимость быстро узнать что происходит на их системе.
Что почитать
На Loganalysis.Org есть online
библиотека на тему ведения log файлов и другие аналогичные темы. Вы
можете проконсультироваться здесь http://www.log
analysis.org/frames/left-navbar-library.html
Ссылки:
- Домашняя страница
ccze
- Документация
по ccze
- Прим
ер вывода html (1)
- Прим
ер вывода html (2)
Самый последний релиз ccze доступен как в Debian так и в Ubuntu.