Как экспортировать данные Crashlytics в Cloud Logging

Вы можете экспортировать данные Firebase Crashlytics в Cloud Logging. После экспорта данные также будут доступны в полной версии Google Cloud Observability Suite, где вы сможете фильтровать журналы, создавать собственные панели управления, настраивать оповещения и даже экспортировать данные в другие сервисы. Подробный список и примеры работы с данными, хранящимися в Cloud Logging, приведены в разделе Что можно делать с данными?

На этой странице рассказывается, как настроить экспорт данных о сеансах Crashlytics и (при необходимости) Firebase в Cloud Logging.

Как настроить экспорт в Cloud Logging

  1. В консоли Firebase перейдите на страницу Настройки > Интеграции.

  2. На карточке Cloud Logging нажмите Связать.

  3. Следуйте инструкциям на экране, чтобы настроить экспорт в Cloud Logging, в том числе:

    • (Включено по умолчанию.) Чтобы лучше понимать показатели отсутствия сбоев, включите экспорт данных сеансов Firebase.

    • Выберите приложения, из которых будут экспортироваться журналы.

      Если у вас уже есть одно или несколько активных приложений, в процессе связывания будет показан предполагаемый уровень передачи данных для журналов каждого из них. Это значение рассчитывается на основе объема данных Crashlytics за последние 30 дней.

Если вы отмените связь с Cloud Logging, новые журналы экспортироваться не будут.

Обратите внимание:

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

  • Если данные Cloud Logging хранятся в других сервисах (например, в BigQuery), на них могут распространяться другие условия хранения.

Отменить связь с Cloud Logging можно на уровне проекта Firebase, на уровне товара Crashlytics или на уровне приложения.

Как отменить связь с Cloud Logging

  1. В консоли Firebase перейдите на вкладку Настройки > Интеграции.

  2. На карточке Cloud Logging нажмите Управление.

  3. Выберите, хотите ли вы отменить связь с Crashlytics полностью или только для определенного приложения.

    Чтобы полностью отменить связь с проектом Firebase, найдите кнопку внизу страницы.

  4. Когда появится запрос, подтвердите, что хотите остановить экспорт.



Что происходит после включения экспорта?

  • Просматривать журналы для любых новых событий в течение нескольких минут после получения события Crashlytics.

  • Отслеживайте уровень использования данных:

    • Посмотреть уровень использования данных для журналов из связанных приложений можно в консоли Firebase на карточке Настройки > Интеграции > Cloud Logging.

    • Посмотреть данные об использовании за текущий и предыдущий месяц можно на странице Хранилище журналов в консоли Google Cloud.



Квоты и цены

Cloud Logging предлагает бесплатный уровень использования в месяц (на проект). Использование может быть связано с любым продуктом Google или Firebase, в котором используется Cloud Logging. Вы можете перейти на тарифный план Blaze с оплатой по мере использования, чтобы получить доступ к дополнительным платным функциям и возможностям. Подробнее о назначении цены для Cloud Logging…

Вы можете отслеживать и контролировать Cloud Logging и платежи:

Журналы автоматически удаляются через 30 дней. Вы можете задать собственный срок хранения.

Обратите внимание, что запись в журнале для определенного запроса или события может быть задержана или, в редких случаях, удалена. Журналы можно использовать для понимания запросов или событий, но они могут не отражать фактическое использование, которое показывается в отчетах об использовании и счетах.



Что дальше?