Вы можете экспортировать данные Firebase Crashlytics в Cloud Logging. После экспорта данные также будут доступны в полной версии Google Cloud Observability Suite, где вы сможете фильтровать журналы, создавать собственные панели управления, настраивать оповещения и даже экспортировать данные в другие сервисы. Подробный список и примеры работы с данными, хранящимися в Cloud Logging, приведены в разделе Что можно делать с данными?
На этой странице рассказывается, как настроить экспорт данных о сеансах Crashlytics и (при необходимости) Firebase в Cloud Logging.
Как настроить экспорт в Cloud Logging
В консоли Firebase перейдите на страницу
Настройки > Интеграции.На карточке Cloud Logging нажмите Связать.
Следуйте инструкциям на экране, чтобы настроить экспорт в Cloud Logging, в том числе:
(Включено по умолчанию.) Чтобы лучше понимать показатели отсутствия сбоев, включите экспорт данных сеансов Firebase.
Выберите приложения, из которых будут экспортироваться журналы.
Если у вас уже есть одно или несколько активных приложений, в процессе связывания будет показан предполагаемый уровень передачи данных для журналов каждого из них. Это значение рассчитывается на основе объема данных Crashlytics за последние 30 дней.
Отменить связь с устройством Cloud Logging
Если вы отмените связь с Cloud Logging, новые журналы экспортироваться не будут.
Обратите внимание:
Все данные, уже экспортированные в Cloud Logging, будут храниться в течение разрешенного срока хранения, и за хранение может взиматься плата. Вы можете вручную удалить журналы, чтобы предотвратить дальнейшее списание средств.
Если данные Cloud Logging хранятся в других сервисах (например, в BigQuery), на них могут распространяться другие условия хранения.
Отменить связь с Cloud Logging можно на уровне проекта Firebase, на уровне товара Crashlytics или на уровне приложения.
Как отменить связь с Cloud Logging
В консоли Firebase перейдите на вкладку
Настройки > Интеграции.На карточке Cloud Logging нажмите Управление.
Выберите, хотите ли вы отменить связь с Crashlytics полностью или только для определенного приложения.
Чтобы полностью отменить связь с проектом Firebase, найдите кнопку внизу страницы.
Когда появится запрос, подтвердите, что хотите остановить экспорт.
Что происходит после включения экспорта?
Просматривать журналы для любых новых событий в течение нескольких минут после получения события Crashlytics.
Отслеживайте уровень использования данных:
Посмотреть уровень использования данных для журналов из связанных приложений можно в консоли Firebase на карточке
Настройки > Интеграции > Cloud Logging.Посмотреть данные об использовании за текущий и предыдущий месяц можно на странице Хранилище журналов в консоли Google Cloud.
Квоты и цены
Cloud Logging предлагает бесплатный уровень использования в месяц (на проект). Использование может быть связано с любым продуктом Google или Firebase, в котором используется Cloud Logging. Вы можете перейти на тарифный план Blaze с оплатой по мере использования, чтобы получить доступ к дополнительным платным функциям и возможностям. Подробнее о назначении цены для Cloud Logging…
Вы можете отслеживать и контролировать Cloud Logging и платежи:
Рассчитайте стоимость использования Cloud Logging с помощью Google Cloud Калькулятора цен.
Ограничьте количество записей в журналах, создав фильтры исключения для приемников журналов.
Настройте оповещения, чтобы контролировать расходы.
Журналы автоматически удаляются через 30 дней. Вы можете задать собственный срок хранения.
Обратите внимание, что запись в журнале для определенного запроса или события может быть задержана или, в редких случаях, удалена. Журналы можно использовать для понимания запросов или событий, но они могут не отражать фактическое использование, которое показывается в отчетах об использовании и счетах.
Что дальше?
Узнайте, как фильтровать журналы, чтобы просматривать определенную информацию и расходы на хранение данных и их дальнейший анализ.
Просматривайте и создавайте показатели на основе журналов, а затем используйте их в Cloud Monitoring, чтобы:
Подробнее о схеме журналов для экспортированных данных…