Монитор ошибок для разных приложений - PullRequest
1 голос
/ 02 августа 2010

В настоящее время у нас есть много приложений, где у каждого приложения есть свой собственный механизм уведомления об ошибках и отчетности, поэтому у нас явно много проблем:

  • Отсутствие согласованного мониторинга ошибок в разных системах / приложениях: разные графические интерфейсы, интерфейсы, разные сообщения и т. д.
  • Различные подходы к уведомлению об ошибках для каждого приложения (многие приложения используют уведомления по электронной почте, другие приложения публикуют сообщения в очереди и т. д.).
  • Отдельные параметры конфигурации для отчетови мониторинг для каждого приложения: частота уведомлений, получатели сообщений и т. д.

Вы можете добавить в список много других проблем, но суть ясна.В настоящее время существует план разработки пользовательского приложения или службы, чтобы обеспечить единообразное и общее решение для этой ситуации.

В любом случае, я не уверен, стоит ли создавать для этого специальное приложение, я уверен, что должна быть платформа, платформа или существующее решение или продукт (преимущественно с открытым исходным кодом), который ужеРешает эту проблему, поэтому мой вопрос: знаете ли вы, какой проект или продукт нужно проверить, прежде чем принять решение о создании нашего пользовательского приложения?

Спасибо!

Ответы [ 3 ]

2 голосов
/ 03 августа 2010

Взгляните на AlertGrid , он работает как централизованный обработчик событий и диспетчер уведомлений.Он может собирать события из разных источников, и вы можете легко управлять обработкой событий, создавая правила в визуальном редакторе.Таким образом, вы можете фильтровать события и генерировать уведомления (электронная почта, смс, телефон - работает по всему миру) всякий раз, когда выполняется ваше пользовательское условие.Вы можете реагировать не только на события, которые произошли, но и на те, которые не произошли (обнаружить пропущенные «сердцебиения»).Все, что вам нужно, это наполнить AlertGrid событиями (сигналами) с помощью очень простого API.

Я не совсем уверен, что это то, что вы ищете.Я в команде разработчиков AlertGrid, если у вас есть какие-либо вопросы - не стесняйтесь спрашивать.Мы постоянно развиваем этот инструмент и ценим любые отзывы.

1 голос
/ 02 августа 2010

В зависимости от того, сколько информации записано в журналах приложений, вы можете рассмотреть возможность использования Hyperic.Это открытый исходный код и имеет много функций, которые вы ищете.

http://www.hyperic.com/

0 голосов
/ 08 марта 2017

Bugsnag - отличный вариант, если вы хотите проводить кросс-платформенный мониторинг ошибок.Он поддерживает около 50 платформ в одном интерфейсе.https://blog.bugsnag.com/react-native-plus-code-push/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...