| imho.ws |
![]() |
|
|
|
# 1 |
|
Member
Регистрация: 26.09.2005
Адрес: Питер
Сообщения: 336
![]() ![]() |
Ищу open source лог-аналайзер под Linux
У нас на работе есть несколько(около 20) лог-файлов. Каждый описывает работу отдельного компонента системы и
весит минимум 20 метров. Хотелость бы иметь возможность видеть полную работу системы в целом, то есть выводить в один файл записи из выбранных файлов, необязательно всех, в порядке возрастания даты. Формат даты: (12/08/2006 20:04:40.394453) Также хотелось бы иметь возможность задавать разнообразные фильтры на включение/невключение строчек, содержащих определенные подстрочки. Потом возможность оставлять все строки между двумя timestamps. Так как разбор логов стандартная задача, то видимо где-то должны быть тулы. Но так как логи нестандартные, то надо искать open source проект, чтобы иметь возможность заточить под свои нужны. Вот тут: http://sourceforge.net/search/?type_...soft&words=Log находятся 1102 программ. Работает под линуксов, поэтому есть такой самый очевидный вариант решения, если писать самому, используя стандартые утилиты: 1) в конфигурационном файле задаем имена файлов. 2) сливаем все файлы в один 3) сортируем строчки по дате 4) если нужен невключение строчек, то применяем egrep, например. 5) смотрим в nedit, vim итд Смущает размер логов и соответствующее время на сортировку и просмотр. Возможно есть уже готовые изящные решения. |
|
|
|
|
# 3 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
awstats, в первую очередь конечно для Апачевских логов, тоесть для ВЕБа, но GPLный и очень мощный, соответственно можно доработать/изменить.
Ну или, проще всего, скриптом распарсить файлы по полям, загнать в тот же MySQL, а дальше запросами уже получать любые нужные выборки, какие надо и по датам, и с группировками и с агрегатами и проч, и проч...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
# 4 |
|
Member
Регистрация: 28.08.2002
Сообщения: 249
![]() ![]() |
Вообще то:
http://www2.logwatch.org:81/ or via the logwatch CVS repository (v1.39, see www.logwatch.org). |
|
|