Логгер ошибок для сайта в режиме реального времени?
Доброго времени суток.
Давно уже пришла в голову мысль о том что хотелось бы как-то автоматизировать отлов багов в сложном web-приложении, при этом имея возможность оперативной помощи пострадавшему пользователю.
Что мне нужно от логгера:
1) Чтение логов из monolog`a (или любого другого логгера) и запись ошибок из JS (фронтенд).
2) Push уведомления разработчика в Chrome об ошибках (при их наличии).
3) Настраиваемый вывод уведомления (длина сообщения об ошибке, ip пользователя, и др.).
4) Выводить ошибки и варны по мере их поступления (в случае обновления лога, показывать только новые сообщения).
5) Сделать скрин у пользователя и отправить на сервер либо вывести popup для рапорта об ошибке разработчику.
Буду благодарен за возможные решения, желателен Opensource.