Я хочу сделать парсер журнала для АТС Asterisk, но не знаю с чего начать.
Я понял, что мне нужно из журнала. строки, которые мне нужны, выглядят так:
[Apr 12 11:11:56] VERBOSE[3359] logger.c: -- Called 111
номер в VERBOSE [....] одинаков для 1 звонка.
Первое, что мне нужно сделать, это получить строки, содержащие этот номер VERBOSE, чтобы я мог идентифицировать этот вызов. во-вторых, читать текст, есть несколько стандартных текстов, поэтому его будет не сложно распознать.
Дело в том, что я хотел бы прочитать его в режиме реального времени (файл записывается в режиме реального времени) и отобразить его на веб-странице. PHP или Ajax.
То, что я хочу сделать, это показать строки на веб-странице, когда пользователи звонят. и новый вызов, который будет добавлен к текущему / отвеченному вызову.
Любые советы, примеры будут великолепны.
Спасибо,
Себастьян