React Native удаленный сбор журналов

Я хочу регистрировать ошибки из операторов catch, например

try {
  ...
} catch (error) {
  logError(error);
}

или

...
.then()
.catch (error) {
  logError(error);
}

Я пробовал использовать для этой цели аналитику https://appcenter.ms вот так

import Analytics from 'appcenter-analytics';

export const logError = (error) => {
  const date = new Date();
  const properties = { error: `${date} ${error.message}`, stacktrace: `${date} ${error.stack}` };
  if (error && error.response && error.response.data) {
    properties.response = `${date} ${error.response.data.toString()}`;
  }
  Analytics.trackEvent('Error', properties);
};

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

Есть ли какие-то общие практики и решения для этой цели? Единственная услуга, которую я нашел в результате своих поисков, - это https://bugfender.com/.

Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
2
0
1 374
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Я начал использовать Bugfender, и он мне очень понравился. Думаю, я продолжу собирать все решения, которые найду в этом ответе

  1. Bugfender
  2. Bugsnag
  3. Часовой

Спасибо, ребята, вы меня очень сильно спасли

Rajesh Nasit 25.08.2020 15:09

Также есть NewRelic. Их реализация не такая простая IMO, как у Sentry или других (если вы используете react-native для создания своего приложения), но их информационные панели, информация и KPI, которые они собирают, впечатляют.

Похоже, это репо не поддерживается. Я бы не рекомендовал использовать его, если вы действительно не знаете, что делаете.

Dima Portenko 21.07.2021 23:22

Другие вопросы по теме