Назад | Перейти на главную страницу

Есть ли веб-приложение для отслеживания журналов?

Я использую BareTail для чтения журналов с минимальным объемом памяти, и он прекрасно работает. В частности, мне нравится, что он может потреблять очень большие большие файлы, обнаруживать изменения в этих файлах, при этом совсем не занимая много памяти.

Я хотел бы знать, есть ли там приложения - flash, java-апплет и т. Д. - которые я мог бы использовать на веб-странице, чтобы имитировать эту функциональность в программе, которую я пишу.

Я надеюсь достичь возможности использовать файлы журналов на сервере внутри брандмауэра и отображать их на веб-странице в полупотоковом режиме. Как я уже сказал, мне бы хотелось иметь BareTail в браузере.

Tailon это упрощенный веб-интерфейс для tail -f и tail -f | {grep,awk,sed}. В этом плане он очень похож на ясность (Я написал tailon как более безопасную и современную альтернативу ясности). Log.io - еще одна современная программа просмотра файлов журнала, которая соответствует вашему описанию.

ясность это новый проект, который делает это и выглядит многообещающим.

Проверить vsConsole http://www.vamonossoftware.com/vsconsole

Самый простой и наиболее распространенный способ отправки отдельных новостей в браузер - это RSS-канал. Парсер канала javascript должен разобраться с этим. Или просто используйте агрегатор на стороне сервера. Действительно зависит от ваших конкретных потребностей; вам лучше опубликовать описание того, чего вы пытаетесь достичь, а не то, как, по вашему мнению, вы этого достигнете.

Изменить: спасибо за обновление. Если вы хотите, я бы предложил использовать что-то вроде rsyslog для входа в базу данных mysql, а затем просто иметь скрипт php для запроса последних записей и их печати, генерируя файл HTML или RSS. rsyslog должен хорошо поддерживать базу данных (возможно, с помощью заданий cron), и любой достойный дистрибутив будет иметь пакеты, которые устанавливают большую часть этого за вас.

Если вас интересует мониторинг безопасности ваших веб-журналов, я определенно рекомендую OSSEC ( http://www.ossec.net ). Вы можете использовать их веб-интерфейс для просмотра предупреждений в реальном времени через Интернет.

Мне нужно было что-то подобное пару лет назад, и я не нашел ничего подходящего. В итоге я написал простой цикл AJAX для клиента, запрашивающего данные, включая токен из предыдущего ответа, и добавлял его на страницу. Это было связано со сценарием на сервере, возвращающим данные, начиная с позиции файла, определенной этим токеном.

Если вы отправите отчет в системный журнал, Модуль системного журнала Centreon буду делать то, что ты хочешь.

Splunk также предоставляет веб-интерфейс.