Sentry is a platform that helps developers detect and fix crashes in their native applications. It provides a client library for capturing crash reports and sending them to its servers, which can be integrated into existing projects or built from scratch using the Sentry Native SDK. The SDK comes in three distributions (standalone, Crashpad, and Breakpad) and allows users to add context information such as breadcrumbs, custom messages, and user data to their events. To process crash reports, Sentry requires debug information, which can be uploaded using sentry-cli or other tools. The platform also provides symbol servers for matching debug files with crashes, grouping events into issues, and reducing noise with custom grouping rules. Additionally, it offers source context by uploading sources to its servers. With the Sentry Native SDK, developers can now get first-class error monitoring for their native applications, allowing them to squash bugs quickly and improve user experiences.