From 17babccdfa1b6e7fcf8bd51f0fc45d044a12e620 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20P=C3=B6lz?= <38893694+Flash0ver@users.noreply.github.com> Date: Tue, 10 Feb 2026 14:04:53 +0100 Subject: [PATCH 1/2] docs(dotnet): override automatic-breadcrumbs Co-Authored-By: Claude --- .../breadcrumbs/automatic-breadcrumbs/dotnet.mdx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 platform-includes/enriching-events/breadcrumbs/automatic-breadcrumbs/dotnet.mdx diff --git a/platform-includes/enriching-events/breadcrumbs/automatic-breadcrumbs/dotnet.mdx b/platform-includes/enriching-events/breadcrumbs/automatic-breadcrumbs/dotnet.mdx new file mode 100644 index 0000000000000..35fc75c2a6a27 --- /dev/null +++ b/platform-includes/enriching-events/breadcrumbs/automatic-breadcrumbs/dotnet.mdx @@ -0,0 +1,15 @@ +The .NET SDK captures breadcrumbs automatically for: + +- **HTTP requests** made using `HttpClient` are captured automatically when using `SentryHttpMessageHandler`. See HTTP Client Errors for setup instructions. + +- **Logs** at or above a configured level are captured as breadcrumbs when using logging integrations: + - Microsoft.Extensions.Logging (default breadcrumb level: `Information`) + - Serilog + - NLog + - Log4Net + +- **Database queries** are captured as breadcrumbs for Entity Framework 6. For Entity Framework Core, queries are captured automatically via the DiagnosticSource integration (see Automatic Instrumentation). + +- **Application lifecycle and user interaction events** for MAUI applications, including navigation, window lifecycle, element rendering, and user actions. + +- **GraphQL requests** made using `SentryGraphQLHttpMessageHandler` capture operation details including query type, operation name, and performance data. From 9ea5800c69e4a96b635ffa2178a01ebbcae30ef1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20P=C3=B6lz?= <38893694+Flash0ver@users.noreply.github.com> Date: Tue, 10 Feb 2026 19:03:59 +0100 Subject: [PATCH 2/2] docs(unity): document automatic breadcrumbs Document all automatic breadcrumbs captured by the Unity SDK including Unity logs, scene events, application lifecycle events, low memory warnings, and native platform breadcrumbs. Co-Authored-By: Claude --- .../automatic-breadcrumbs/unity.mdx | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 platform-includes/enriching-events/breadcrumbs/automatic-breadcrumbs/unity.mdx diff --git a/platform-includes/enriching-events/breadcrumbs/automatic-breadcrumbs/unity.mdx b/platform-includes/enriching-events/breadcrumbs/automatic-breadcrumbs/unity.mdx new file mode 100644 index 0000000000000..1bc02bcd4ab46 --- /dev/null +++ b/platform-includes/enriching-events/breadcrumbs/automatic-breadcrumbs/unity.mdx @@ -0,0 +1,22 @@ +The Unity SDK captures breadcrumbs automatically for: + +- **Unity logs** from the built-in logging system are captured when using the default `UnityApplicationLoggingIntegration`: + - `Debug.Log` (captured at `Info` level) + - `Debug.LogWarning` (captured at `Warning` level) + - `Debug.LogError` and `Debug.LogAssert` (captured at `Error` level) + +- **Scene events** are captured when using `SceneManagerIntegration`: + - Scene loaded + - Scene unloaded + - Active scene changed + +- **Application lifecycle events** are captured when `AutoSessionTracking` is enabled (default): + - Application focus gained/lost + - Application paused/resumed + +- **Low memory warnings** from Unity's system events are captured automatically when using `LowMemoryIntegration`. + +- **Native platform breadcrumbs** when native support is enabled (default for Android, iOS, macOS, and other platforms): + - **Android**: Activity lifecycle, system events, user interactions, and HTTP requests via the Sentry Android SDK + - **iOS/macOS**: Application lifecycle, UIControl events, system events (battery, memory, orientation), and HTTP requests via the Sentry Cocoa SDK + - **Other platforms**: Native crash handling and scope synchronization via `sentry-native`