Что бы я хотел
Мне бы хотелось иметь внутреннее веб-приложение на PHP, где я мог бы просматривать все свои ошибки, журналы и т. Д. Из всех своих приложений и сайтов.
Позвольте мне нарисовать картинку, чтобы объяснить: я хотел бы перейти на что-то вроде monitor.thecompany.com, и я увижу, что произошла ошибка при загрузке файла на client1.com и что на client2 был зарегистрирован новый пользователь.com.
Internals
Я предполагаю, что я вызову функцию в своих приложениях и сайтах (что-то вроде send_to_monitor($type, $title, $description)
), которая будет отправлять данные в эту службу мониторинга.Затем эта служба сохранит данные в базе данных, а затем отобразит все ошибки и журналы для меня на странице (например, monitor.thecompany.com).
Вопросы
- Есть лирешение для этого уже?Я кодер, так что это не так важно для меня, но на всякий случай.И если это так, я хочу только то, что может быть легко реализовано в моих приложениях.
- Каким будет API для службы?Как бы я это сделал?RESTful (как бы это реализовать)?Мне не нужен точный код, только указатели в правильном направлении.
- Как бы я назвал эту услугу из клиентского приложения?
- Как насчет безопасности?Меня не очень беспокоит, что кто-то прочитает мои журналы, но если служба полностью открыта, кто-то может выдать новые ошибки.