Я использую BareTail для чтения журналов с малой занимаемой площадью, и он прекрасно работает. В частности, мне нравится, что он может потреблять очень большие файлы, обнаруживать изменения в этих файлах, и все это без потребления большого объема памяти.
Я хотел бы знать, есть ли приложения - flash, java-апплет и т. Д., Которые я мог бы использовать на веб-странице, чтобы имитировать эту функциональность в программе, которую я пишу.
Чего я надеюсь достичь, так это возможности использовать файлы журналов на сервере внутри брандмауэра и отображать их на веб-странице в полупотоковом режиме. Как я уже сказал, я бы по существу хотел иметь BareTail в браузере
Самым простым и наиболее распространенным способом отправить дискретные новости в браузер является канал RSS. Синтаксический анализатор канала JavaScript должен уладить его. Или просто используйте серверную сторону агрегатора. Зависит от Ваших точных потребностей действительно; Вы лучше отправили бы описание того, чего Вы пытаетесь достигнуть, а не как Вы думаете, что достигнете его.
Править: спасибо за обновление. Поскольку, что Вы хотите, я предложил бы использовать что-то как rsyslog, чтобы войти в mysql базу данных и затем просто иметь сценарий PHP, чтобы запросить последние записи и распечатать их, генерировав HTML или RSS-файл. rsyslog должен поддержать базу данных приятно (возможно, с помощью заданий крона), и любой достойный дистрибутив будет иметь пакеты, который настраивает большую часть из этого для Вас.
ясность является более новым проектом, который делает это и выглядит многообещающим.
Если бы Вы интересуетесь мониторингом безопасности своих блогов, я, конечно, рекомендовал бы OSSEC (http://www.ossec.net). Можно использовать их веб-интерфейс, чтобы видеть, что предупреждения живут через сеть.
Я нуждался в чем-то вроде этого пара лет назад, и ничто не нашел тем соответствием хорошо. Я закончил тем, что писал простой цикл Ajax на клиенте, запрашивающем данные включая маркер от предыдущего ответа и добавляющем его к странице. Это было соединено со сценарием на сервере, возвратив данные, начинающие с положения файла, определенного тем маркером.
Tailon - это упрощенный веб-интерфейс для tail -f
и tail -f | {grep, awk, sed}
. В этом отношении он очень похож на ясность (я написал tailon как более безопасную и современную альтернативу ясности). Log.io - еще одна современная программа просмотра файлов журнала, которая соответствует вашему описанию.