应用稳定性管理
Bugsnag监控应用程序稳定性以确定您的工程团队是否应该在您的路线图上构建新功能或修复错误以稳定您的应用程序。 Bugsnag是一个完整的堆栈稳定性监控解决方案,具有一流的移动应用程序功能。 提高应用程序的稳定性 01 稳定:设定目标 根据设定目标跟踪应用程序稳定性,并在稳定性下降时进行干预 02 优先级:关注影响 优先修复对应用程序稳定性影响 大的错误 03 修复:调试重要的错误 通过查看导致错误的崩溃代码行和用户操作,更快地解决错误 设定目标 根据设定的目标跟踪跨版本和一段时间内的应用程序稳定性,并在稳定性下降时进行干预 了解所有应用程序的稳定性 设定稳定性目标并了解团队如何在稳定性中心实现这些目标。图表提供了用户和会话稳定性随时间变化的趋势,可以了解应用程序运行状况和用户体验如何变化。 使用洞察力做出数据驱动的决策,决定哪些应用程序需要优先修复错误。还可以监控团队的调试活动在提高应用程序稳定性和客户体验方面的效果。 平衡错误和新功能与稳定性分数 使用用户或会话稳定性分数来帮助您决定是否需要花时间进行调试,或者是否可以继续开发新功能。 实时可观察性 调查时间线上的稳定性问题,以了解错误趋势、查明错误峰值、调查特定事件或确定版本是否引入了新错误。 主动监测新功能与实验 获得对功能标志和实验的实时错误可见性,以便团队可以快速确定应用程序中的异常错误活动是否与新功能或实验相关。 加快交付速度,同时将风险降至 低。使用强大的数据监控功能推出及其对用户体验的影响,以推动有关向更多用户发布或回滚并在重新发布之前解决问题的决策。 快速直接的调试 使用自动捕获的诊断数据更快地解决错误 查看崩溃的确切代码行 每个错误都会自动捕获堆栈跟踪,因此您可以查看它在代码中的来源。与源代码控制的集成允许您单击一下即可访问该存储库 对于JavaScript和移动平台,我们支持源映射、dSYM和ProGuard,允许我们从缩小或混淆的源代码显示可读的堆栈跟踪。 导致错误的用户操作 自动面包屑使与客户来回提供支持已过时。Bugsnag会自动捕获操作和事件的时间线,例如按钮按下和数据库查询,从而导致错误,从而为您提供重现错误的清晰路径。 访问您需要的诊断数据 无论您正在构建哪种类型的应用程序——移动、浏览器、后端——Bugsnag都会自动捕获特定于您的应用程序的错误上下文。 支持的平台 适用于50多个平台的开源错误报告库移动、Web和后端应用程序的自动化错误监控、报告、警报和诊断捕获 移动端 Android 将Bugsnag添加到您的Android应用程序以自动捕获和报告崩溃。 Bugsnag Android集成检测并报告来自未捕获的Java或 Kotlin异常、C信号处理程序和C++异常以及ANR的崩溃。该集成支持Android API级别14+和NDK修订版12b及更高版本。 iOS 将Bugsnag添加到您的iOS和iPadOS项目以实现自动iOS崩溃报告—自动捕获和报告已发布应用程序中的崩溃。 浏览器 JavaScript 将Bugsnag添加到您的JavaScript项目中,以自动捕获和报告生产中的错误。 我们的通用JavaScript通知器会自动检测它是在Node.js中还是在浏览器中运行。这意味着无论您是在前端、后端还是两者上运行,本指南都是相同的。将指出确实存在的特定于平台的差异。 React 将Bugsnag添加到您的React项目中以自动捕获和报告生产中的错误。 服务器 Ruby 将Bugsnag添加到您的Ruby项目中,以自动捕获和报告生产中的异常。 Java 将Bugsnag添加到您的Java项目中以自动捕获和报告生产异常。
会话稳定性衡量应用程序会话无崩溃的比例,而用户稳定性衡量应用程序的每日活跃用户未遇到崩溃的比例。