<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/unlock-custom-observability-by-exporting-crashlytics-data-to-cloud-logging-cbfbavbb6" -->

---
title: Unlock custom observability by exporting Crashlytics...
description: Firebase Crashlytics now supports exporting crash data, including fatal crashes, non-fatals, and ANRs, directly to Google Cloud Logging. The integration lets...
canonical: https://daily.dev/posts/unlock-custom-observability-by-exporting-crashlytics-data-to-cloud-logging-cbfbavbb6
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Unlock custom observability by exporting Crashlytics data to Cloud Logging | daily.dev
og:description: Firebase Crashlytics now supports exporting crash data, including fatal crashes, non-fatals, and ANRs, directly to Google Cloud Logging. The integration lets...
og:url: https://daily.dev/posts/unlock-custom-observability-by-exporting-crashlytics-data-to-cloud-logging-cbfbavbb6
og:image: https://api.daily.dev/og/posts/CBfBavBB6.png
og:image:alt: Unlock custom observability by exporting Crashlytics data to Cloud Logging
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Unlock custom observability by exporting Crashlytics data to Cloud Logging

**[Firebase](https://daily.dev/sources/firebase-blog)** · 4 min read · 0 upvotes · 0 comments

## Summary

Firebase Crashlytics now supports exporting crash data, including fatal crashes, non-fatals, and ANRs, directly to Google Cloud Logging. The integration lets developers build custom alerts with configurable thresholds, run advanced queries via Logs Explorer (LQL) or Logs Analytics (SQL), build custom dashboards in Cloud Monitoring, and correlate client-side crashes with server logs in one place. Setup is done through Project Settings > Integrations in the Firebase console, with an option to also export Firebase sessions data for richer context.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://firebase.blog/posts/2026/01/crashlytics-export-cloud-logging>

## Questions this post answers

### Can I export Firebase Crashlytics crash data to Google Cloud Logging?

Yes, Firebase now supports exporting Crashlytics data, including fatal crashes, non-fatals, and ANRs, directly to Google Cloud Logging. This unlocks the Google Cloud Observability suite, letting teams build custom alert policies with SQL, PromQL, or log-based metrics, query crashes with the Logs Explorer or Logs Analytics, and unify crash data with server logs for full-stack debugging.

_Teams weighing mobile observability options can follow Crashlytics and Cloud Logging updates on daily.dev._

### How do I set up the Crashlytics to Cloud Logging integration in Firebase?

Go to Project Settings > Integrations in the Firebase console, find the Cloud Logging card, and click Link, then follow the on-screen prompts. There is an option during setup to also include Firebase sessions data, which provides richer context for crash-free metrics and user session analysis alongside the exported crash logs.

_Developers rolling out new Firebase integrations often track setup guides like this on daily.dev._

### What notification channels can I use for Crashlytics alerts through Cloud Logging?

Routing Crashlytics data through Cloud Logging adds SMS, Webhooks, and Pub/Sub as alert notification channels, beyond the existing Jira, PagerDuty, Slack, and email options in Crashlytics. Custom alert policies can also be scoped to specific thresholds, such as notifying an on-call team only when a particular non-fatal error spikes in a specific region.

_Engineers designing incident response workflows can track observability tooling changes on daily.dev._

---

Tags: [#mobile](https://daily.dev/tags/mobile), [#gcp](https://daily.dev/tags/gcp), [#observability](https://daily.dev/tags/observability), [#firebase](https://daily.dev/tags/firebase)

[View this post on daily.dev](https://daily.dev/posts/unlock-custom-observability-by-exporting-crashlytics-data-to-cloud-logging-cbfbavbb6)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Unlock custom observability by exporting Crashlytics data to Cloud Logging","url":"https://daily.dev/posts/unlock-custom-observability-by-exporting-crashlytics-data-to-cloud-logging-cbfbavbb6","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/unlock-custom-observability-by-exporting-crashlytics-data-to-cloud-logging-cbfbavbb6"},"datePublished":"2026-08-23T12:19:04.598Z","dateModified":"2026-08-23T12:31:24.122Z","description":"Firebase Crashlytics now supports exporting crash data, including fatal crashes, non-fatals, and ANRs, directly to Google Cloud Logging. The integration lets...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ba590b41309538465e58837cbf88191e?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ba590b41309538465e58837cbf88191e?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Firebase","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Firebase","logo":"https://media.daily.dev/image/upload/s--i395oqZH--/f_auto,q_auto/v1787487448/logos/firebase-blog?_a=BAMAMicg0","url":"https://daily.dev/sources/firebase-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/unlock-custom-observability-by-exporting-crashlytics-data-to-cloud-logging-cbfbavbb6","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"mobile,gcp,observability,firebase","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Firebase","item":"https://daily.dev/sources/firebase-blog"},{"@type":"ListItem","position":3,"name":"Unlock custom observability by exporting Crashlytics data to Cloud Logging"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/unlock-custom-observability-by-exporting-crashlytics-data-to-cloud-logging-cbfbavbb6#faq","mainEntity":[{"@type":"Question","name":"Can I export Firebase Crashlytics crash data to Google Cloud Logging?","acceptedAnswer":{"@type":"Answer","text":"Yes, Firebase now supports exporting Crashlytics data, including fatal crashes, non-fatals, and ANRs, directly to Google Cloud Logging. This unlocks the Google Cloud Observability suite, letting teams build custom alert policies with SQL, PromQL, or log-based metrics, query crashes with the Logs Explorer or Logs Analytics, and unify crash data with server logs for full-stack debugging. Teams weighing mobile observability options can follow Crashlytics and Cloud Logging updates on daily.dev."}},{"@type":"Question","name":"How do I set up the Crashlytics to Cloud Logging integration in Firebase?","acceptedAnswer":{"@type":"Answer","text":"Go to Project Settings > Integrations in the Firebase console, find the Cloud Logging card, and click Link, then follow the on-screen prompts. There is an option during setup to also include Firebase sessions data, which provides richer context for crash-free metrics and user session analysis alongside the exported crash logs. Developers rolling out new Firebase integrations often track setup guides like this on daily.dev."}},{"@type":"Question","name":"What notification channels can I use for Crashlytics alerts through Cloud Logging?","acceptedAnswer":{"@type":"Answer","text":"Routing Crashlytics data through Cloud Logging adds SMS, Webhooks, and Pub/Sub as alert notification channels, beyond the existing Jira, PagerDuty, Slack, and email options in Crashlytics. Custom alert policies can also be scoped to specific thresholds, such as notifying an on-call team only when a particular non-fatal error spikes in a specific region. Engineers designing incident response workflows can track observability tooling changes on daily.dev."}}]}
```

