LINUX.ORG.RU

Сервер логгирования


0

1

Имеется проект, порождающий различные логи в процессе работы. Иногда это тыща записей в день, иногда тыща в минуту. Размер логов - 1..100к байт. На данный момент все уходит в почту, но в часы пик это, мягко говоря, не очень хорошо работает.

Соответственно, есть понятие «актуальность логов», т.е. через какое-то время старые логи можно килять/архивировать.

Нужно понятие «полнотекстовый поиск по логам».

Нужно простое апи для быдлоязычка (php) или враппер типа сендмейла.

Нужен некий веб-интерфейс для удобного доступа к этим логам.

В свое время натыкался на различные лог-серверы, на эрланге, в частности, сейчас найти их не могу.

Помоги, всезнающий all!

★★★★★

syslog logrotate ? syslog-ng вероятно (не пробовал) можно перенаправить в майскуль через какую-нибудь простую программку. А там и полнотекстовый поиск будет.

OxiD ★★★★
()
Ответ на: комментарий от OxiD

syslog - плохой вариант. Тут логи вида «простыня на 100к одним куском», а не отдельные строки.

По поводу дизайна системы радостно принимаются сцаные тряпки.

AngryElf ★★★★★
() автор топика

rsyslog может писать в бд без костылей, предложенных выше :)

aol ★★★★★
()

Добавлю к вопросу (чтобы не заводить отдельный топик): а есть какие-то готовые протоколы для логирования по сети? Ежели есть, интересуют ссылки на RFC или т.п.

Sectoid ★★★★★
()
Ответ на: комментарий от deadman

>скандируем: syslog! syslog! syslog!

а ссылку на описание протокола?

Sectoid ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.