Проблема
Я думаю, что меньше процента различных ошибок (хоть 500 или 409 от API, хоть исключения типа NPE) на самом деле репортятся. В большинстве случаев они улетают далеко в логах сервера и никто их не замечает. А серверов, использующих Sentry на уровне самого сервера — ещё меньше.
Почему это проблема?
Так как EasyDonate выступает зарегистрированным продавцом, ошибки при работе с клиентами особенно критичны, так как они чреваты проблемами для всей платформы и остальных клиентов. Возможность своевременно получать информацию о всех проблемах плагина критична, поскольку она позволяет реагировать на эти проблемы быстро, а не только тогда, когда кто-то их заметит.
Предлагаемое решение
Добавить observability-инструмент вроде Sentry. Целью моего предложения не стоит возможность собирать ошибки плагина в Sentry инстанс клиента — для этого клиент может сам сделать Sentry на уровне сервера. Я предлагаю сделать так, чтобы все ошибки плагина отправлялись на Sentry инстанс EasyDonate (который у вас, я уверен, уже есть).
Полезности
Проблема
Я думаю, что меньше процента различных ошибок (хоть 500 или 409 от API, хоть исключения типа NPE) на самом деле репортятся. В большинстве случаев они улетают далеко в логах сервера и никто их не замечает. А серверов, использующих Sentry на уровне самого сервера — ещё меньше.
Почему это проблема?
Так как EasyDonate выступает зарегистрированным продавцом, ошибки при работе с клиентами особенно критичны, так как они чреваты проблемами для всей платформы и остальных клиентов. Возможность своевременно получать информацию о всех проблемах плагина критична, поскольку она позволяет реагировать на эти проблемы быстро, а не только тогда, когда кто-то их заметит.
Предлагаемое решение
Добавить observability-инструмент вроде Sentry. Целью моего предложения не стоит возможность собирать ошибки плагина в Sentry инстанс клиента — для этого клиент может сам сделать Sentry на уровне сервера. Я предлагаю сделать так, чтобы все ошибки плагина отправлялись на Sentry инстанс EasyDonate (который у вас, я уверен, уже есть).
Полезности