Я искал небольшой, но функциональный PHP-скрипт или аналогичный, который я могу открыть через apache. В принципе, мне бы хотелось, что делает "tail -f / var / log / something", но видно через веб-браузер. Я нахожу различные решения, но большинство из них работают с чем-то похожим на «хвост -10» под капотом - что нормально, если журнал «медленно» записывается - как вы понимаете, данные могут «теряться» между опросами. попыток написания большего количества строк.
Есть ли что-нибудь легкое, что удовлетворяет то, что я ищу? Что-то вроде Splunk выходит далеко за рамки того, что мне нужно или чего я хочу.
Для отслеживания в реальном времени вам, вероятно, понадобятся веб-сокеты. На ум приходит Node.js. Видеть первый ответ здесь. Изменить: угадайте, что предложенный ответ, но не реализовал socket.io. Я бы поискал в Google nodejs хвост тире f
Вместо использования tail вы можете сравнить текущий контент с файлом и просто удалить ">" из каждого вывода diff перед добавлением его на страницу.